Java 19 in Action - Inside Java Newscast #33

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
Back to Top