News

Why does Java's standard class library contain empty interfaces like Cloneable and Serializable? Find out why in this sixth installment in the "Object-oriented language basics" series. You'll also ...
Specifically, records, sealed classes, and pattern matching work together to enable easier data-oriented programming in Java. Project Amber has brought a number of new features to Java in recent ...
Recently, on the "Ask The Architect" session from the Devoxx UK 2018 conference, Oracle's chief architect, Mark Reinhold, shared his thoughts about Java’s serialization mechanism which he called ...