I am glad to announce about “Introduction to JAAS” new course available for free at www.abelski.com. The JavaTM Authentication and Authorization Service (JAAS) is used to authenticate the user (reliably and securely determine who is currently using the code) and to authorize him (ensure the user has the required permission). This course overviews the authorization and the authentication possibilities this API provides.

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.