All Java 23 Features - Inside Java Newscast #70

Published: 05 June 2024
on channel: Java
20,832
766

Java 23 will be released on September 17th but it's branched today (June 6th 2024) and so its feature set is final. Generational ZGC, Markdown in JavaDoc, deprecations in `Unsafe`, the removal of string template, and the thoughtful evolution of eight preview features. Let's take a closer look!

JDK 23: https://openjdk.org/projects/jdk/23/

~~~ Chapters ~~~

0:00 Intro
0:37 Primitive Patterns (1st)
JEP 455: https://openjdk.org/jeps/455
IJN #66:    • Java 23: Restoring the Balance with P...  
amber-dev: https://mail.openjdk.org/pipermail/am...
1:27 Flexible Constructor Bodies (2nd)
JEP 482: https://openjdk.org/jeps/482
IJN #62:    • Java 22 Previews Statements Before `s...  
1:57 Simplified Main (3rd)
JEP 477: https://openjdk.org/jeps/477
IJN #49:    • Script Java Easily in 21 and Beyond -...  
2:58 Module Imports (1st)
JEP 476: https://openjdk.org/jeps/476
IJN #69:    • Module Imports in Java 23 - Inside Ja...  
3:25 Structured Concurrency & Scoped Values (3rd)
JEP 481: https://openjdk.org/jeps/481
JEP 480: https://openjdk.org/jeps/480
loom-dev: https://mail.openjdk.org/pipermail/lo...
JEP Cafe #16:    • Java 20 - From ThreadLocal to ScopedV...  
4:13 Class-File API (2nd)
JEP 466: https://openjdk.org/jeps/466
IJN #56:    • New Class-File API will make Java Upd...  
4:42 Stream Gatherers (2nd)
JEP 473: https://openjdk.org/jeps/473
IJN #57:    • Better Java Streams with Gatherers - ...  
5:39 Vector API (1e8th Incubation)
JEP 469: https://openjdk.org/jeps/469
6:09 The Novelty
6:43 Generational ZGC By Default (Final)
JEP 474: https://openjdk.org/jeps/474
Stefan Johansson's Devoxx UK talk:    • Garbage Collection in Java: The progr...  
7:57 Markdown in Comments (Final)
JEP 467: https://openjdk.org/jeps/467
IJN #68:    • JavaDoc Hits the Markdown on Comments...  
9:20 Upcoming Newscasts
9:31 String Template Removal
Amber email chain: https://mail.openjdk.org/pipermail/am...
10:14 Unsafe Memory Access Deprecation
JEP 471: https://openjdk.org/jeps/471
IJN #51 on integrity:    • Java 21 - The Other Side - Inside Jav...  
11:14 Outro

Tags: #Java #Java23 #JDK #JDK23 #OpenJDK #InsideJava


On this page of the site you can watch the video online All Java 23 Features - Inside Java Newscast #70 with a duration of hours minute second in good quality, which was uploaded by the user Java 05 June 2024, share the link with friends and acquaintances, this video has already been watched 20,832 times on youtube and it was liked by 766 viewers. Enjoy your viewing!