New Java Features Are Not Just for Interviews. Two Real-World Use Cases from Axelix
See how Axelix uses Java ScopedValue to propagate security context and sealed interfaces to protect domain invariants in real-world …
11 articles in this category · 111,255 views.
RSS feed
Mikhail Polivakha
712 viewsSee how Axelix uses Java ScopedValue to propagate security context and sealed interfaces to protect domain invariants in real-world …

Wim De Troyer
2,321 viewsJava Language improvements culminating in java 21 obviate the need for the verbose visitor pattern as we know it, instead elevating it into …

Hanno Embregts
35,221 viewsToday's the first day of Java 21's availability! It's been six months since Java 20 was released, so it's time for another fresh wave of …

George Tanev
12,954 viewsWe introduce a linear algorithm for rolling binary trees and implement it in Java, by demonstrating the use of common design patterns.

A N M Bazlur Rahman
18,924 viewsSealed classes can help you create more robust and maintainable code by restricting the inheritance hierarchy of your classes and …

It's September 20th, OpenJDK 19 has been released. In this podcast, we discuss the new features and the changes that this release brings.

Mala Gupta
7,413 viewsIn this article, I will limit the coverage of Java 17 to its language features – Sealed Classes and Pattern Matching for switch.

Noopur Gupta
8,426 viewsMajor interesting features of latest Java versions like records and switch expressions with their tooling support in Eclipse Java IDE.
Geertjan Wielenga
4,636 viewsThe JDK Enhancement Proposal (or JEP) is a community process for proposals for enhancements to the OpenJDK. Which ones made it into Java 16?

Don Raab
7,250 viewsJDK 15 was released on September 15, 2020. JEP 360 Sealed Types was included as a preview feature in this release, with its second preview …