Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

All Features in Java 26 - Inside Java Newscast #102

Java via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the comprehensive feature set of Java 26 (JDK 26) as it enters rampdown phase 1, covering all major enhancements and changes coming to the platform. Learn about the significant addition of HTTP/3 support through JEP 517, which brings modern web protocol capabilities to Java applications. Discover performance improvements in the G1 garbage collector via JEP 522 and understand how AOT (Ahead-of-Time) caching now works with any garbage collector through JEP 516. Examine the removal of the deprecated Applet API (JEP 504) and its implications for legacy applications. Understand the new command-line flags for managing reflective mutation of final fields (JEP 500) and their impact on application security and performance. Dive into the progression of preview features including primitive patterns (JEP 530), PEM text handling (JEP 524), lazy constants (JEP 526), structured concurrency (JEP 525), and the Vector API (JEP 529). Gain insights into how these features collectively advance Java's capabilities in modern application development, performance optimization, and developer productivity.

Syllabus

0:00 Intro
0:46 HTTP/3 Support
1:34 Improved G1 Performance
2:36 AOT Caching With Any GC
4:08 Interlude
4:37 Applet API Removal
6:09 Reflective Mutation Of Final Fields
7:05 Primitive Patterns
8:23 PEM Texts
9:29 Lazy Constants
9:56 Structured Concurrency
10:41 Vector API

Taught by

Java

Reviews

Start your review of All Features in Java 26 - Inside Java Newscast #102

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.