Dive into our in-depth analysis of #JDK24 and get a sneak peek into what's on the horizon for #JDK25.
Read more on #InfoQ https://bit.ly/3X2gmeL
Dive into our in-depth analysis of #JDK24 and get a sneak peek into what's on the horizon for #JDK25.
Read more on #InfoQ https://bit.ly/3X2gmeL
Deep dive analysis: we examine #JDK23 and predict what features have, or could be, targeted for #JDK24.
Read on #InfoQ: https://bit.ly/4dY7sFn
Dive into our in-depth analysis of #JDK22 and get a sneak peek into what's on the horizon for #JDK23.
Read more on #InfoQ: https://bit.ly/430eyF3
JEP 447, Statements before super(...) (Preview), has been delivered for JDK 22 after its review concluded. This JEP, which is part of Project Amber, aims to allow statements before super() calls in constructors without referencing an instance being created while still maintaining the safety and initialization guarantees for constructors.
https://www.infoq.com/news/2024/01/java-constructors-enhancement/
Dive into our in-depth analysis of #JDK21 and get a sneak peek into what's on the horizon for #JDK22.
Read more on #InfoQ: https://bit.ly/3sK6Ctf
Patterns: Exhaustiveness, Unconditionality, and Remainder
https://openjdk.org/projects/amber/design-notes/patterns/exhaustiveness
Java Language Futures, Spring 2023 Edition by
@stuartmarks
#Java20 is now generally available!
This release features (7) #JEPs that provide a continued contribution toward #ProjectAmber, #ProjectLoom & #ProjectPanama along with new rounds of preview and incubation.
We examine a few of these new features here, on #InfoQ: http://bit.ly/3LKvRDf
Data-Oriented Programming with Records, Sealed Classes, Text Blocks, and More
presented by Gavin Bierman at JavaOne 2022
Deep dive analysis: we examine #JDK20 and predict what features may be targeted for #JDK21.
Read on #InfoQ: https://bit.ly/3LgPse6