$ javac src/StarImportWins.java && java StarImportWins (25.0.4.1+1-LTS) java.util.Date $ javac src/StarImportWins.java && java StarImportWins (27+35) java.util.Date $ javac src/StarImportWinsSql.java && java StarImportWinsSql (25.0.4.1+1-LTS) java.sql.Date $ javac src/StarImportWinsSql.java && java StarImportWinsSql (27+35) java.sql.Date $ javac src/SamePackageWins.java && java SamePackageWins (25.0.4.1+1-LTS) my own Date java.util.Date $ javac src/SamePackageWins.java && java SamePackageWins (27+35) my own Date java.util.Date $ javac src/UnusedAmbiguity.java && java UnusedAmbiguity (25.0.4.1+1-LTS) no Date mentioned, no error $ javac src/UnusedAmbiguity.java && java UnusedAmbiguity (27+35) no Date mentioned, no error $ javac src/DuplicateImports.java && java DuplicateImports (25.0.4.1+1-LTS) [dups are fine] $ javac src/DuplicateImports.java && java DuplicateImports (27+35) [dups are fine]