$ javac src/CompactNoImport.java && java CompactNoImport (25.0.4.1+1-LTS) [no imports at all] $ javac src/CompactNoImport.java && java CompactNoImport (27+35) [no imports at all] $ javac src/CompactPlusImport.java && java CompactPlusImport (25.0.4.1+1-LTS) [java.base came implicitly] 0 $ javac src/CompactPlusImport.java && java CompactPlusImport (27+35) [java.base came implicitly] 0 $ javac src/CompactAmbiguous.java (25.0.4.1+1-LTS) src/CompactAmbiguous.java:4: error: reference to Date is ambiguous Date d = new Date(0L); // implicit java.base (java.util.Date) vs explicit java.sql (java.sql.Date) ^ both class java.sql.Date in java.sql and class java.util.Date in java.util match src/CompactAmbiguous.java:4: error: reference to Date is ambiguous Date d = new Date(0L); // implicit java.base (java.util.Date) vs explicit java.sql (java.sql.Date) ^ both class java.sql.Date in java.sql and class java.util.Date in java.util match 2 errors $ javac src/CompactAmbiguous.java (27+35) src/CompactAmbiguous.java:4: error: reference to Date is ambiguous Date d = new Date(0L); // implicit java.base (java.util.Date) vs explicit java.sql (java.sql.Date) ^ both class java.sql.Date in java.sql and class java.util.Date in java.util match src/CompactAmbiguous.java:4: error: reference to Date is ambiguous Date d = new Date(0L); // implicit java.base (java.util.Date) vs explicit java.sql (java.sql.Date) ^ both class java.sql.Date in java.sql and class java.util.Date in java.util match 2 errors $ javac broken/ClassicNoImport.java (25.0.4.1+1-LTS) broken/ClassicNoImport.java:3: error: cannot find symbol System.out.println(List.of("no imports at all")); ^ symbol: variable List location: class ClassicNoImport 1 error $ javac broken/ClassicNoImport.java (27+35) broken/ClassicNoImport.java:3: error: cannot find symbol System.out.println(List.of("no imports at all")); ^ symbol: variable List location: class ClassicNoImport 1 error $ java src/Script.java (25.0.4.1+1-LTS) a-b-c 2026-09-15 $ java src/Script.java (27+35) a-b-c 2026-09-15