--- old/src/java.base/share/classes/java/lang/ThreadGroup.java 2018-09-28 11:28:44.997908797 +0700 +++ new/src/java.base/share/classes/java/lang/ThreadGroup.java 2018-09-28 11:28:44.597908797 +0700 @@ -63,10 +63,10 @@ int nUnstartedThreads = 0; int nthreads; - Thread threads[]; + Thread[] threads; int ngroups; - ThreadGroup groups[]; + ThreadGroup[] groups; /** * Creates an empty Thread group that is not in any Thread group. @@ -377,7 +377,7 @@ * * @since 1.0 */ - public int enumerate(Thread list[]) { + public int enumerate(Thread[] list) { checkAccess(); return enumerate(list, 0, true); } @@ -415,12 +415,12 @@ * * @since 1.0 */ - public int enumerate(Thread list[], boolean recurse) { + public int enumerate(Thread[] list, boolean recurse) { checkAccess(); return enumerate(list, 0, recurse); } - private int enumerate(Thread list[], int n, boolean recurse) { + private int enumerate(Thread[] list, int n, boolean recurse) { int ngroupsSnapshot = 0; ThreadGroup[] groupsSnapshot = null; synchronized (this) { @@ -511,7 +511,7 @@ * * @since 1.0 */ - public int enumerate(ThreadGroup list[]) { + public int enumerate(ThreadGroup[] list) { checkAccess(); return enumerate(list, 0, true); } @@ -549,12 +549,12 @@ * * @since 1.0 */ - public int enumerate(ThreadGroup list[], boolean recurse) { + public int enumerate(ThreadGroup[] list, boolean recurse) { checkAccess(); return enumerate(list, 0, recurse); } - private int enumerate(ThreadGroup list[], int n, boolean recurse) { + private int enumerate(ThreadGroup[] list, int n, boolean recurse) { int ngroupsSnapshot = 0; ThreadGroup[] groupsSnapshot = null; synchronized (this) {