In March 2001 I started to deliver a Java programming course in the Israeli Air Force Industry. It was a long course that took place during two months in the Israeli Air Force Industry training facilities. Recently I was very happy to receive the training reviews for that course. You can find it 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.