News

Java currently supports only two types of value: primitives and object references. Project Valhalla extends this by introducing inline classes which are a new form of type that exhibit some ...
Definition and purpose of wrapper classes Java wrapper classes are final, immutable classes that “wrap” primitive values inside objects. Each primitive type has a corresponding wrapper class: ...
In a recent project, I needed an easy way to traverse Java object trees and extract values from the objects. Instead of continually going through huge iterator-if-else setups, I wanted a tool that ...
Reference objects aren't just useful when memory is at a premium; they can also be used to provide slick caching abilities to any application.