Java versions

versions11Java25ModuleImport

Path
pkg2versions/versions11Java25ModuleImport.java
Package
pkg2versions
Study order
11
Run
Single-file source launch
Command
java pkg2versions/versions11Java25ModuleImport.java
Version in the filename
Java 25
Example
Java 25 example
Requires
Java 25

There is no in-browser runner. This is the file from the curriculum, unchanged.

pkg2versions/versions11Java25ModuleImport.java
1package pkg2versions;2 3/*4 * versions11Java25ModuleImport.java5 * Module import declarations (JEP 511), final in Java 25.6 * Preview in Java 23 (JEP 476) and Java 24 (JEP 494).7 * import module java.base brings in the exported packages of java.base.8 */9import module java.base;10 11public class versions11Java25ModuleImport {12    public static void main(String[] args) {13        var names = List.of("ada", "bea");14        System.out.println(names.getFirst());15    }16}