Wybór języka

Java 21 and 22. What's new and noteworthy??

Wykład odbył się jak na razie tylko raz i tylko dla Silesia JUG w Katowicach, po angielsku. Chętnych na wersję polską zapraszam do kontaktu:

Let’s talk about Java 21 and have a sneak-peek into Java 22, and things like: Java was supposed “to be slow”. However, Java turns out to evolve so fast, that next releases aren’t just version bumps, but might significantly change the rules of the game. That’s a good reason to check out what’s new in Java. To name a few changes:

  • Virtual Threads (and some traps),
  • Pattern Matching and Record Patterns,
  • Structured Concurrency,
  • String Templates,
  • Stream Gatherers,
  • changes around main() method,
  • what’s gone and what will be gone,
  • and other things. If you find them interesting, let’s dive deep together into new interesting stuff!