Although I already know Java I must participate in a Sun Microsystems official Java Programming course in order to become a Sun Certified Java Trainer. The course I participated at was delivered by Nir Givol. You can find a copy of my diploma on line.

Stable Values in Java (JEP 502): Deferred Immutability with JVM Trust
Explore Stable Values – a new Java 25 upcoming feature (JEP 502) enabling lazy initialization with immutable performance and JVM-level optimizations.