1
Programming / Java versions: features, improvements, innovations
« Last post by gotty on 13:35:26, 28 Sep 2021 »Java 17
OpenJDK 17 was released on 14 September 2021 with fourteen new features confirmed.
List of features and improvements:
- Restore Always-Strict Floating-Point Semantics (JEP 306);
- Enhanced Pseudo-Random Number Generators (JEP 356);
- New macOS Rendering Pipeline (JEP 382);
- macOS/AArch64 Port (JEP 391);
- Deprecate the Applet API for Removal (JEP 398);
- Strongly Encapsulate JDK Internals (JEP 403);
- Pattern Matching for switch (preview language feature) (JEP 406);
- Remove RMI Activation (JEP 407);
- Sealed Classes (JEP 409);
- Remove the Experimental AOT and JIT Compiler (JEP 410);
- Deprecate the Security Manager for Removal (JEP 411);
- Foreign Function & Memory API (incubator API) (JEP 412);
- Vector API (2nd incubator API) (JEP 414);
- Context-Specific Deserialization Filters (JEP 415).