Package net.jrodolfo.java_evolution.java22
package net.jrodolfo.java_evolution.java22
Examples for features introduced in Java 22.
Java 22 finalized unnamed variables and patterns for intentionally ignored
values and finalized the Foreign Function and Memory API for native
interoperation. It also previewed statements before super(...),
Stream Gatherers, the Class-File API, scoped values, structured concurrency,
and multi-file source launching improvements.
-
ClassDescriptionExplains the Class-File API, introduced as a Java 22 preview feature.Explains the Foreign Function and Memory API, finalized in Java 22.Explains launching multi-file source-code programs, introduced in Java 22.Explains scoped values as a Java 22 second preview feature.Explains statements before
super(...)as a Java 22 preview feature.Explains Stream Gatherers, introduced as a Java 22 preview feature.Explains structured concurrency as a Java 22 second preview feature.Demonstrates unnamed variables and patterns, finalized in Java 22.Small functional interface used to demonstrate an ignored lambda parameter.