Modern Java in Action
GOTO Amsterdam 2024

Tuesday Jun 11
14:30 –
15:20
Effectenbeurszaal

Modern Java in Action



This video is also available in the GOTO Play video app! Download it to enjoy offline access to our conference videos while on the move.

Available in Google Play Store or Available in Apple App Store




Let's write a GitHub Crawler and let's throw in everything Java (21) has to offer:

  • virtual threads and structured concurrency
  • pattern matching and data-oriented programming
  • type inference, records, and sealed types
  • text blocks and template strings
  • a modern HTTP client and improved collections
  • modules and OS-specific binaries

The end result will look very different from just a few years ago, let alone 10. This is not your dad's Java!