New candidate JEP: 396: Strongly Encapsulate JDK Internals by Default
Posted on October 27, 2020
Strongly encapsulate all internal elements of the JDK by default, except for critical internal APIs such as sun.misc.Unsafe. Allow end users to choose the relaxed strong encapsulation that has been the default since JDK 9.…
More at https://openjdk.java.net/jeps/396