Java class data sharing

Java 1.5 introduces class data sharing: https://java.sun.com/j2se/1.5.0/docs/guide/vm/class-data-sharing.html

This looks a lot like .Net's ngen concept, except it only works on core classes(for .net's equivalence, mscorlib.dll).

Maybe their next step is introducing ngen?