Przejdź do trybu offline z Player FM !
JavaHut #20: Как избавиться от багов за 20 версий Java
Manage episode 359281740 series 2740207
Весна идет, весне дорогу, а вместе с потеплением нас уже традиционно ждет новый релиз Java. 20 версия, возможно не самая знаковая из выходивших в последнее время, и может показаться даже что она скучная. Но это так кажется пока вы не послушаете наш почти 2х часовой выпуск с обсуждением фич и множества скрытых прелестей. Главное что все это мы делаем в прекрасной компании с нашим гостем Александром Барминым.
Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер https://twitter.com/JavaHutPodcast! Мы ждём ваших подписок и лайков!
Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале.
Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти:
00:03:25 JEP-429 Scoped values
00:24:20 JEP-436 Virtual threads
00:36:00 JEP-437 Structured concurrency
00:39:13 Hidden Jems Part 1 (JMVCI for RISC-V, полезняшки JavaDoc и поддержка Графем)
00:52:40 JEP-432 Record patterns
01:08:50 JEP-433 Pattern matching for switch
01:19:40 Hidden Jems Part 2 (Degrade Thread.stop() и removal ThreadDeath, сompound assignments и удаление source/target 1.7)
01:29:50 JEP-434 Foreign function and memory API
01:39:40 Hidden Jems Part 3 (HttpClient keepAliveTimeout и Hidden Jems Java 19)
В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут:
Список preview фич в Java 20: https://docs.oracle.com/en/java/javase/20/docs/api/preview-list.html
Доклад Тагира: https://youtu.be/xOQ5i-Z8liU
Доклад Ивана Углянского: https://youtu.be/JAtzhhu9DS4
Доклад Саши Филичкина: https://youtu.be/LNWdG_O2gEI
Гость:
Александр Бармин twitter: @AABarmin
Ведущие:
Рома Меерсон twitter: @Homich1991
Женя Никифоров twitter: @Baron_Oren
25 odcinków
Manage episode 359281740 series 2740207
Весна идет, весне дорогу, а вместе с потеплением нас уже традиционно ждет новый релиз Java. 20 версия, возможно не самая знаковая из выходивших в последнее время, и может показаться даже что она скучная. Но это так кажется пока вы не послушаете наш почти 2х часовой выпуск с обсуждением фич и множества скрытых прелестей. Главное что все это мы делаем в прекрасной компании с нашим гостем Александром Барминым.
Если вы хотите поделиться своими впечатлениями от выпуска или задать свои вопросы - у нас есть телеграмм канал: http://t.me/javahutpodcast и твиттер https://twitter.com/JavaHutPodcast! Мы ждём ваших подписок и лайков!
Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты и в телеграмм канале.
Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут вам их найти:
00:03:25 JEP-429 Scoped values
00:24:20 JEP-436 Virtual threads
00:36:00 JEP-437 Structured concurrency
00:39:13 Hidden Jems Part 1 (JMVCI for RISC-V, полезняшки JavaDoc и поддержка Графем)
00:52:40 JEP-432 Record patterns
01:08:50 JEP-433 Pattern matching for switch
01:19:40 Hidden Jems Part 2 (Degrade Thread.stop() и removal ThreadDeath, сompound assignments и удаление source/target 1.7)
01:29:50 JEP-434 Foreign function and memory API
01:39:40 Hidden Jems Part 3 (HttpClient keepAliveTimeout и Hidden Jems Java 19)
В выпуске мы обсуждаем ряд материалов и думаем будет полезным собрать все эти ссылки вместе тут:
Список preview фич в Java 20: https://docs.oracle.com/en/java/javase/20/docs/api/preview-list.html
Доклад Тагира: https://youtu.be/xOQ5i-Z8liU
Доклад Ивана Углянского: https://youtu.be/JAtzhhu9DS4
Доклад Саши Филичкина: https://youtu.be/LNWdG_O2gEI
Гость:
Александр Бармин twitter: @AABarmin
Ведущие:
Рома Меерсон twitter: @Homich1991
Женя Никифоров twitter: @Baron_Oren
25 odcinków
Kaikki jaksot
×Zapraszamy w Player FM
Odtwarzacz FM skanuje sieć w poszukiwaniu wysokiej jakości podcastów, abyś mógł się nią cieszyć już teraz. To najlepsza aplikacja do podcastów, działająca na Androidzie, iPhonie i Internecie. Zarejestruj się, aby zsynchronizować subskrypcje na różnych urządzeniach.