Everything about

#core‑libs

Image with slug inside-java-newscast-106
LazyConstants in JDK 26 - Inside Java Newscast #106#video#java‑26 #core‑libs
Lazily initializing fields in Java is error-prone and undermines constant-folding. JDK 26 comes with JEP 526, which previews LazyConstant, a type that lazily initializes a value through a given Supplier.
Image with slug java-25-apis
All API Additions From Java 21 to 25#video#java‑25 #core‑libs #streams #documentation
Learn about all API additions between Java 21 and Java 25: scoped values, stream gatherers, class-file API, foreign function and memory API, Javadoc additions, and preview features.
Image with slug inside-java-newscast-97
Java Architects Answer Your Questions - Inside Java Newscast #97#video#project‑amber #project‑leyden #project‑valhalla #core‑libs #project‑babylon
You asked questions, Java architects have the answers - from switch and if expressions to record identity, from optimal training runs to differentiable programming, and more
Image with slug inside-java-newscast-96
HTTP/3 in Java - Inside Java Newscast #96#video#core‑libs
JEP 517 proposes to update Java's HTTP Client (introduced in Java 11) to be compatible with HTTP/3
Image with slug inside-java-newscast-95
Java Gets a JSON API - Inside Java Newscast #95#video#core‑libs
Java considers itself a "batteries included" language and given JSON's ubiquity as a data exchange format, that means Java needs a JSON API.
Image with slug inside-java-newscast-93
Java 25 Encodes PEM - Inside Java Newscast #93#video#core‑libs #java‑25
Java 25 previews an API that transforms PEM (Privacy-Enhanced Mail) texts into cryptographic objects like public or private keys, certificates, and certification lists and vice versa.
Image with slug java-random-generator
Better Random Number Generation in Java 17#post#java‑17 #core‑libs
Java 17 expands the API for random number generation to make it more usable, extensible, and robust with RandomGenerator and RandomGeneratorFactory at its core.
Image with slug inside-java-newscast-9
Random Numbers and JDK Flight Recorder - Inside Java Newscast #9#video#java‑16 #java‑17 #core‑libs #performance #tools
The new API for random number generation in Java 17 - why it needed to change and how the new API is more usable, extensible, and robust - and how to get started with JDK Flight Recorder, particularly on Java 16.