Java / JDK, JRE, JVM, JIT
New changes introduced in Java 9.
Allow @SafeVargs on private instance methods.
Allow effectively final variables to be used as resources in the try-with-resources statement.
Allow the diamond with anonymous classes if the argument type of the inferred type is denotable.
Complete the removal of the underscore from the set of legal identifier names.
Add support for private interface methods.
More Related questions...