Project Valhalla's JEP 401 will bring value classes to JDK 28, removing object identity from Java types in a 197,000-line change twelve years in the making ...
Don't hold your breath, though – architect Brian Goetz warns devs it will likely still be preview in next LTS release ...
Value Objects are used whenever a set of fine-grained data has to be passed back and forth between remote objects to avoid the overhead of multiple network round trips. Typically Value Objects ...