All That is in Java 21?! ? - Inside Java Newscast #50
Java 21 is almost too good to be true: It finalizes virtual threads, sequenced collections, generational ZGC, and the pattern matching basics; evolves the structured concurrency, vector, and foreign function and memory APIs; and freshly previews a simpler launch protocol, string templates, unnamed variables and patterns, and generational Shenandoah. And in this episode, we'll go over everything.
~~~ Chapters ~~~
0:00 ➱ What's happening?!
0:11 ➱ Intro
JEP 452 on key encapsulation: https://openjdk.org/jeps/452
JEP 446 on scoped values: https://openjdk.org/jeps/446
JEP Cafe #16 on scoped values: https://www.youtube.com/watch?v=fjvGzBFmyhM
JEP 451 on loading agents: https://openjdk.org/jeps/451
JEP 449 on Windows 32bit x86 port: https://openjdk.org/jeps/449
1:52 ➱ Final - Virtual Threads
JEP 444: https://openjdk.org/jeps/444
Inside Java Newscast #23: https://www.youtube.com/watch?v=6dpHdo-UnCg
2:31 ➱ Final - Sequenced Collections
JEP 431: https://openjdk.org/jeps/431
Inside Java Newscast #45: https://www.youtube.com/watch?v=9G_0el3RWPE
Inside Java Podcast #31: https://inside.java/2023/04/25/podcast-031/
3:21 ➱ Final - Generational ZGC
JEP 439: https://openjdk.org/jeps/439
Inside Java Podcast #24: https://inside.java/2022/06/29/podcast-024/
4:16 ➱ Final - Pattern Matching
JEP 441 on pattern matching in switch: https://openjdk.org/jeps/441
JEP 440 on record patterns: https://openjdk.org/jeps/440
Inside Java Newscast #29: https://www.youtube.com/watch?v=5qYJYGvVLg8
5:04 ➱ Continued Evolution
JEP 12 on preview features: https://openjdk.org/jeps/12
article on preview features: https://nipafx.dev/enable-preview-language-features/
5:28 ➱ Continued Evolution - Structured Concurrency
JEP 453: https://openjdk.org/jeps/453
JEP Cafe #13: https://www.youtube.com/watch?v=2nOj8MKHvmw
6:57 ➱ Continued Evolution - Vector API
JEP 448: https://openjdk.org/jeps/448
JEP Cafe #18: https://www.youtube.com/watch?v=42My8Yfzwbg
7:09 ➱ Continued Evolution - Foreign Function & Memory API
JEP 442: https://openjdk.org/jeps/442
8:19 ➱ Brand New Previews
8:38 ➱ Brand New Previews - Unnamed Classes And Instance Main
JEP 445: https://openjdk.org/jeps/445
Inside Java Newscast #49: https://www.youtube.com/watch?v=P9JPUbG5npI
9:30 ➱ Brand New Previews - Generational Shenandoah
JEP 404: https://openjdk.org/jeps/404
Proposal to remove on jdk-dev: https://mail.openjdk.org/pipermail/jdk-dev/2023-June/007910.html
Proposal to remove in related issue: https://bugs.openjdk.org/browse/JDK-8260865?focusedCommentId=14587756&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpane #comment-14587756
9:50 ➱ Brand New Previews - Unnamed Variables and Patterns
JEP 443: https://openjdk.org/jeps/443
Inside Java Newscast #46: https://www.youtube.com/watch?v=nP1k412Bylw
10:39 ➱ Brand New Previews - String Templates
JEP 430: https://openjdk.org/jeps/430
Inside Java Newscast #47: https://www.youtube.com/watch?v=BzkCAz0Rc_w
11:39 ➱ Outro
~~~ Resources ~~~
◦ Dev.java ➱ https://dev.java
◦ Inside.java ➱ https://inside.java
◦ OpenJDK ➱ https://openjdk.org
◦ Oracle Java ➱ https://www.oracle.com/java/
Tags: #Java #Java21 #JDK21 #OpenJDK #InsideJava
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «All That is in Java 21?! ? - Inside Java Newscast #50», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.