Java Cup
Inside Java

News and views from members of the Java team at Oracle

Integrity by Default

To assist performance, portability, and security, the Java Platform is progressing toward a state where its abstractions, as well as programmer-defined abstractions, can be made robust and invariants can be locally guaranteed. Libraries may violate some invariants but only if selectively allowed by the application. This session covers the why and how of the vision of "Integrity by Default".

Make sure to check the JavaOne 2025 playlist.