JDK 15: The new features in Java 15

With Java 14 having attained basic availability March seventeen, get the job done proceeds on

With Java 14 having attained basic availability March seventeen, get the job done proceeds on the successor, Java 15, due September 15, 2020. The most current changes eyed for the system, as of May well 14, 2020, consist of the addition of sealed classes and the elimination of Solaris and SPARC ports. 

Java Development Package (JDK) 15 provides the foundation for the upcoming variation of Java SE (Regular Edition). Prior to basic availability in September, there will be rampdown phases in June and July, followed by two release candidates in August.

Features at present proposed to goal JDK 15 (but not yet on the formal to do list) consist of records, sealed classes, elimination of Solaris and Sparc ports, and Edwards-Curve Digital Signature Algorithm (EDSA) cryptographic signatures.

Features that have attained the formally qualified stage consist of hidden classes, elimination of the Nashorn JavaScript motor, reimplementing the legacy DatagramSocket API, disabling biased locking, pattern matching for instanceof, the ZGC and Shenandoah rubbish collectors, and text blocks.