Note that Oracle is not the only one to provide JDK. OpenJDK TheOpenJDKis the open-source implementation of the Java SE 7 JSR (JSR 336). Now there is almost no difference between the Oracle JDK and the OpenJDK. Last year, Oracle took this decision :Moving to OpenJDK as the official ...
JDK-7134826 : [macosx] KeyEvent difference between Apple 1.6 and openjdkType: Bug Component: client-libs Sub-Component: java.awt Affected Version: 7u4 Priority: P4 Status: Closed Resolution: Fixed OS: os_x CPU: generic Submitted: 2012-01-27 Updated: 2012-09-25 Resolved: 2012-03...
This program no longer compiles in JDK 7: import java.util.*; interface A { List<Number> getList(); } interface B { List getList(); } interface AB extends A, B {} class Test { void test(AB ab) { Number n = ab.getList().get(1); //error here } } OUTPUT: Test.java:17: ...