JavaOne is back! ➱
Java 19 is released on September 20th and, among other things, ships with virtual threads, structured concurrency APIs, sealed types, and pattern matching in `switch` - all of them as previews, but still very cool! We’re using these features here to create a GitHub crawler.
The code on GitHub: #github-crawler
__ Chapters __
0:00 ➠ Highlights
0:21 ➠ Intro
1:04 ➠ Meet The Crawler And Warm Up With Records
IJN #32 on string templates:
JEP Cafe #11 on virtual threads:
4:12 ➠ Virtual Threads - Blocking HTTP Client?
7:19 ➠ Virtual Threads - “Interception by Project Amber!“
JEP Cafe #13 on structured concurrency:
9:02 ➠ Structured Concurrency - StructuredTaskScope
13:05 ➠ Structured Concurrency - Concurrent Data Structures
16:13 ➠ Structured Concurrency - Records With Collections
20:48 ➠ Structured Concurrency - Debugging Glory
25:13 ➠ DOP - Type Hierarchies
IJN #29 on DOP:
27:32 ➠ DOP - Type Pattern Switches FTW
31:23 ➠ DOP - Deconstruction Patterns
IJN #26 on deconstruction patterns:
32:24 ➠ DOP - Isn’t `instanceof` Bad?
27:19 ➠ Outro
Tags: #Java #Java19 #OpenJDK #InsideJava
6 views
324
88
8 years ago 00:04:54 48
Урок Java 243: FX 19: Collections
8 years ago 00:08:47 34
JAVA♦УРОК #19♦ОПЕРАТОР CONTINUE
8 years ago 00:08:08 28
Урок по Java 19: Конструкторы
8 years ago 00:09:56 35
Java для начинающих. Урок 19: Ключевое слово this.
9 years ago 00:18:24 12
Java SE: Урок 19. Создание объектов
8 years ago 00:23:07 27
Уроки Java с нуля 2017 - 19 - List: ArrayList
9 years ago 00:16:31 39
Программирование на Java для начинающих #19(CVS)
8 years ago 00:12:52 30
Java SE. Урок 19. Инкапсуляция. Методы get и set.
8 years ago 00:34:51 42
Программирование на Java с нуля #19. Reflection для начинающих.
7 years ago 00:13:29 3
Выпуск 19. Класс .
8 years ago 00:11:26 2
Урок Java 286: Patterns 19: Interpreter
7 years ago 00:06:27 14
Java OOD. Урок 19. Шаблон Proxy
8 years ago 00:04:10 11
Урок Java 139: AWT 19: Запуск других приложений на Вашем компьютере из Java
8 years ago 00:05:46 13
Урок по Java 84: Многопоточность 19: Excenger
7 years ago 00:03:05 13
Java EE 19: JSP 4: Предопределенные переменные
10 years ago 00:24:33 26
Уроки Java - №19 Полиморфизм
8 years ago 00:11:39 9
java code review: урок 19!
3 years ago 00:08:54 40
[Java] Разбираем Java 19 | Что нового и почему она станет переломной версией?
7 years ago 00:05:02 9
Java EE 62: CDI 19: Пул потоков и конкурениця
8 years ago 00:04:08 3
Урок по Java 114: Swing 19: No Layout
8 years ago 00:05:18 16
Уроки Java для начинающих | #19 - Пакеты и области видимости
7 years ago 00:07:56 7
Урок Java 383: Best practice 19: Чем Enum лучше констант
3 years ago 00:17:57 13
Урок 19 - Цикл WHILE знакомство (Java для Начинающих)