OM DENNE EPISODE
JDK 28's adaptive heap sizing for ZGC dynamically balances CPU use and memory consumption with close-to-zero configuration. Value classes introduce new challenges for conversions between custom numeric types, which type classes could eventually address, but unresolved questions about how these features should interact mean that primitive patterns won't return in JDK 28 and will instead be withdrawn. 😟 Other highlights are upcoming Java events and JDK 28's planned features.
Links:
Adaptive heap sizing for ZGC:
- JEP 546 - Adaptive Heap Sizing for ZGC: https://openjdk.org/jeps/546
Java events:
- FOSDEM: https://wiki.debian.org/Java/DevJam/2027/Fosdem
- JVMLS: https://openjdk.org/projects/mlvm/jvmlangsummit/
- JavaOne tickets: https://www.oracle.com/javaone/register/
Value classes, numeric conversions, primitive patterns:
- JLS on conversions: https://docs.oracle.com/en/java/javase/27/docs/specs/jls/jls-5.html
- Brian Goetz on type classes: https://www.youtube.com/watch?v=Gz7Or9C0TpM
- Amber mail on primitive patterns: https://mail.openjdk.org/archives/list/amber-spec-experts@openjdk.org/thread/UYEK3PGOHN6R56AHJTSLPGAY363K666S/
- Amber mail on constant patterns: https://mail.openjdk.org/pipermail/amber-spec-experts/2026-January/004306.html
JDK 28:
- early-access builds: https://jdk.java.net/28/
- feature list: http://openjdk.org/projects/jdk/28/
Engelsk
USA
UDSKRIFT 🔗
Are you the producer of this podcast?
Add a podcast transcript
Need Audio-to-Text?
Transcribe with Listen411 in Just 60 Seconds
SØK BLANT TIDLIGERE EPISODER
Søk etter gamle episoder av Inside Java.
ANDRE EPISODE I DENNE PODKAST
Helidon 4.4 was released in April 2026 and stands out from other web frameworks by embracing new Java features as early as possible, particularly virtual threads and ahead-of-time computation. It is also aiming to become an OpenJDK project in the coming months.
In this "Input/Output" episode of th…
JEP 540 proposes to incubate a simple JSON API and is currently proposed to target JDK 28. The pull request for Project Valhalla's JEPs 401 and 539 were merged and value types are available as a preview feature in the latest JDK 28 early-access builds. Oracle plans to backport post-quantum cryptogr…
While Java programs are deployed as bytecode, performance-relevant code will be compiled, at run time, to machine code whose performance rivals that of any other platform. In the HotSpot JVM, this is the job of the just-in-time compilers C1 and C2 and between speculation and traps, inlining and con…
Spring AI 2.0 released in June 2026 and is one of several projects ensuring Java's continued strength in enterprise AI development. Here are some tips on deterministic agents, MCP servers and skills, prompt engineering, and where Java's richness for AI solutions stems from.
In this "Input/Output" …
Ansvarsfraskrivelse: Podkasten og kunstværket, det finnes indlejret på denne siden, er fra David Delabassee, som tilhører dens eier og ikke er tilknyttet eller godkjent av Listen Notes, Inc.
REDIG
Takk fordi du hjelper med å holde podkast-databasen oppdatert.