Java Innovations - from Developer-driven features to (...)
summary
Covers concrete changes: Oracle and OpenJDK converge so commercial features become freely available; G1 becomes the default garbage collector while ZGC and Epsilon appear as experimental low-latency / no-collection options. Shows practical tools: JShell for quick REPL work, enhanced Class Data Sharing and jlink to build minimal runtimes, and GraalVM with Truffle to produce polyglot apps and native images (example native binary around 6 MB). Demos using Oracle Cloud (containers, Kubernetes, serverless Fn, Helidon, Jakarta EE) and reported startup and memory wins.
AI-written summary · about
chapters (21)
- 0:00Introduction and welcome
- 1:53Java 11 licensing changes
- 5:34G1 garbage collector default
- 7:06JShell features and demo
- 9:12Hybrid frameworks in Java
- 11:05Docker awareness in Java
- 12:09Class data sharing benefits
- 14:28Parallel full GC improvements
- 15:09GraalVM introduction
- 19:28ZGC garbage collector
- 21:03Java scripting with jshell
- 23:14Java modules explained
- 27:39jlink tool for modular runtime
- 30:54GraalVM native compilation
- 32:18Oracle Cloud services overview
- 36:23Application Container Cloud demo
- 38:13Kubernetes and Docker in Oracle Cloud
- 40:06Visual Builder tool
- 41:30Ravello and open-source projects
- 43:23Jakarta EE and future plans
- 44:30Q&A and closing remarks
related talks
55mRapid Java Innovation
51mJava Performance Update: From JDK 21 to JDK 25
03h 27mAsia Pacific
56mEffective Java SE 16 APIs
39mMost impacting features of newest JDKs
47mJava Renaissance
59mEffective Java SE 18 APIs/Lang features, makes your life easier.
50mJava 8 to 17+ Upgrade - Lessons Learned and Best Practices
