The Java Features You’re Missing Out On
summary
Covers concrete JDK features and outcomes: local variable inference can replace up to 94% of local declarations (reducing boilerplate if used with style rules), switch expressions and pattern matching remove casting boilerplate and make cases exhaustive including null, and a Project Loom experiment uses a Locust load test with 1,000 concurrent users over ~90s showing platform threads hit ~200 RPS before latency rises while enabling virtual threads (a simple boolean config) keeps latency flat and lets throughput continue climbing.
AI-written summary · about
chapters (5)
- 0:00Local variable inference
- 5:51Switch expressions
- 10:47Pattern matching
- 14:58Virtual threads
- 19:06Future Java features
related talks
45mBeyond the Hype: Unpacking the Latest Features of JDK
01h 02mThe Amazing Features of Modern Java
47mThe Hidden Gems of Java 20
55mA Few New Cool Features in Modern Java
25mThe New Excitement Around the Good Old Java
50mKeeping up with Java: Look at All These New Features!
52mTo Java 21 and Beyond!
59mEffective Java SE 18 APIs/Lang features, makes your life easier.
