why surf the web ? swim it !!!


Java 9 should be fully released for general availability on 21 September 2017, after chief architect at the Java Platform Group

java9-meta

Overview of What’s New in JDK 9

Java Platform, Standard Edition 9 is a major feature release. The following summarizes features and enhancements in Java SE 9 and in JDK 9, Oracle’s implementation of Java SE 9.

A JDK Enhancement Proposal (JEP) is a proposal to design and implement a nontrivial change to the JDK. See JEP 1: JDK Enhancement-Proposal & Roadmap Process. A Java Specification Request (JSR) describes proposed and final specifications for the Java platform. See JSR Overview.

A few very small language changes are included in Java SE 9.

Feature Description
JEP 213: Milling Project Coin Identifies a few small changes:

  • Allow @SafeVargs on private instance methods.
  • Allow effectively final variables to be used as resources in the try-with-resourcesstatement.
  • Allow the diamond with anonymous classes if the argument type of the inferred type is denotable.
  • Complete the removal, begun in Java SE 8, of the underscore from the set of legal identifier names.
  • Add support for private interface methods.

See Java Language Changes for Java SE 9 in Java Platform, Standard Edition Java Language Updates.

Java Platform, Standard Edition What’s New in Oracle JDK 9, Release 9

E77563-05

Copyright © 2017, Oracle and/or its affiliates. All rights reserved.

This document summarizes features and enhancements in Java SE 9 and in JDK 9, Oracle’s implementation of Java SE 9.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from Why Surf Swim

Subscribe now to keep reading and get access to the full archive.

Continue reading