Package net.jrodolfo.java_evolution.java11
package net.jrodolfo.java_evolution.java11
Examples for features introduced in Java 11.
Java 11 added practical library improvements such as new String methods,
Files.readString, Files.writeString, the standard HTTP
Client API, Predicate.not, Optional.isEmpty, and var
support in lambda parameters.
For beginner-oriented notes about the problems these features solved, see the package README in the source directory.
-
ClassDescriptionDemonstrates file convenience methods introduced in Java 11.Demonstrates the standard HTTP Client API finalized in Java 11.Demonstrates
varin lambda parameters, introduced in Java 11.Marker annotation used only to demonstrate annotating an inferred lambda parameter.DemonstratesOptional.isEmpty(), introduced in Java 11.DemonstratesPredicate.not(Predicate), introduced in Java 11.Demonstrates String API additions introduced in Java 11.