filmov
tv
Java 22 features Introduction
Показать описание
Oracle announced the general availability of JDK 22 from 19 March 2024
JDK 22 delivers 12 enhancements that are significant enough to warrant their own JDK Enhancement Proposals (JEPs).
The release includes seven preview features and one incubator feature
1) Language Improvements:
JEP 456 : Unnamed Variables & Patterns
Language Previews
JEP 447 : Statements before super (…) [Preview]
JEP 459 : String Templates (2nd Preview)
JEP 463 : Implicitly Declared Classes and Instance Main Methods (2nd Preview)
2. Libraries
JEP 454 : Foreign Function & Memory AP
Library Previews and Incubator
JEP 457 : Class-File API (Preview)
JEP 461 : Stream Gatherers (Preview)
JEP 462 : Structured Concurrency (2nd Preview)
JEP 464 : Scoped Values (2nd Preview)
JEP 460 : Vector API (7th Incubator)
3. Performance
JEP 423 : Regional Pinning for G1
4. Tooling
JEP 458 : Launch Multi-File Source-Code Programs
JDK 22 delivers 12 enhancements that are significant enough to warrant their own JDK Enhancement Proposals (JEPs).
The release includes seven preview features and one incubator feature
1) Language Improvements:
JEP 456 : Unnamed Variables & Patterns
Language Previews
JEP 447 : Statements before super (…) [Preview]
JEP 459 : String Templates (2nd Preview)
JEP 463 : Implicitly Declared Classes and Instance Main Methods (2nd Preview)
2. Libraries
JEP 454 : Foreign Function & Memory AP
Library Previews and Incubator
JEP 457 : Class-File API (Preview)
JEP 461 : Stream Gatherers (Preview)
JEP 462 : Structured Concurrency (2nd Preview)
JEP 464 : Scoped Values (2nd Preview)
JEP 460 : Vector API (7th Incubator)
3. Performance
JEP 423 : Regional Pinning for G1
4. Tooling
JEP 458 : Launch Multi-File Source-Code Programs