Neues in Java 15
Java 15 ist der Nachfolger von Java 14. Das Release erschien am 15. September 2020. Der Nachfolger wird Java 16 sein.
Die JEPs (JDK Enhancements) sind:
JEP 339: Edwards-Curve Digital Signature Algorithm (EdDSA)
JEP 360: Sealed Classes (Preview)
JEP 371: Hidden Classes
JEP 372: Remove the Nashorn JavaScript Engine
JEP 373: Reimplement the Legacy DatagramSocket API
JEP 374: Disable and Deprecate Biased Locking
JEP 375: Pattern Matching for instanceof (Second Preview)
JEP 377: ZGC: A Scalable Low-Latency Garbage Collector
JEP 378: Text Blocks
JEP 379: Shenandoah: A Low-Pause-Time Garbage Collector
JEP 381: Remove the Solaris and SPARC Ports
JEP 383: Foreign-Memory Access API (Second Incubator)
JEP 384: Records (Second Preview)
JEP 385: Deprecate RMI Activation for Removal
Die Text-Blocks sind nun standardmäßig integriert, Records weiterhin noch nicht. Alle Preview-Features muss man bewusst über einen Schalter aktivieren. Damit sind für Entwickler die Sprachänderungen überschaubar und wenig spannend.
Weiterführende Links: