During spring 2009 I was teaching the Java EE course in Shenkar college. It was delivered as part of Shenkar B.S.c. in software engineering. This semester I chose to focus on the following five topics: Java Servlets & JSP, Java EE Web Services, Jasper Reports, Java Persistence API and Java Server Faces.

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.