News and views from members of the Java team at Oracle
Java 20 is almost round the corner and we already have a good idea of what new things will be in it. So let us visit them in this Newscast: sequenced collections, pattern matching from project Amber with the support of nesting and type inference, Loom and the new scoped values, and an update on Valhalla and value objects.
JEP 431: Sequenced Collections
JEP 269: Convenience Factory Methods for Collections
JEP 433: Pattern Matching for switch (Preview)
JEP 432: Record Patterns (Second Preview)
JEP 436: Virtual Threads (Second Preview)
JEP 437: Structured Concurrency (Second Incubator)
JEP 429: Scoped Values (Incubator)
JEP 401: Primitive Classes (Preview)
dev.java: the destination for Java developers
OpenJDK: the place to collaborate on the Java Platform and related projects
Oracle Java: the #1 programming language and development platform
The Inside Java Newscast is a monthly YouTube show - check out the YouTube playlist for all the episodes. Since 2026, we also publish it as a podcast. For more Java news, subscribe to our RSS feed and follow @Java on X.