--- old/src/java.base/share/classes/java/util/GregorianCalendar.java 2018-09-28 11:29:23.465908797 +0700 +++ new/src/java.base/share/classes/java/util/GregorianCalendar.java 2018-09-28 11:29:22.989908797 +0700 @@ -398,9 +398,9 @@ private static final int EPOCH_OFFSET = 719163; // Fixed date of January 1, 1970 (Gregorian) private static final int EPOCH_YEAR = 1970; - static final int MONTH_LENGTH[] + static final int[] MONTH_LENGTH = {31,28,31,30,31,30,31,31,30,31,30,31}; // 0-based - static final int LEAP_MONTH_LENGTH[] + static final int[] LEAP_MONTH_LENGTH = {31,29,31,30,31,30,31,31,30,31,30,31}; // 0-based // Useful millisecond constants. Although ONE_DAY and ONE_WEEK can fit @@ -437,7 +437,7 @@ * * *: depends on the Gregorian change date */ - static final int MIN_VALUES[] = { + static final int[] MIN_VALUES = { BCE, // ERA 1, // YEAR JANUARY, // MONTH @@ -456,7 +456,7 @@ -13*ONE_HOUR, // ZONE_OFFSET (UNIX compatibility) 0 // DST_OFFSET }; - static final int LEAST_MAX_VALUES[] = { + static final int[] LEAST_MAX_VALUES = { CE, // ERA 292269054, // YEAR DECEMBER, // MONTH @@ -475,7 +475,7 @@ 14*ONE_HOUR, // ZONE_OFFSET 20*ONE_MINUTE // DST_OFFSET (historical least maximum) }; - static final int MAX_VALUES[] = { + static final int[] MAX_VALUES = { CE, // ERA 292278994, // YEAR DECEMBER, // MONTH