The term Java Concurrency is commonly used to refer to topics related to Java multithreading, concurrency, synchronization, volatile variables, the Java memo... (more…)
Read more »
A new JEP Candidate proposes to facilitate the handling of type variance in Java. The new proposal, potentially targeting Java 10, would add a means for specifying the default variance in the definition of generic types, different to the current style of ...
Read more »
This is the main body of the JEP 450: Compact Object Headers (Experimental).
It is also a follow-up to #20640, which now also includes (and supersedes) #20603 and #20605, plus the Tiny Class-Pointe... (more…)
Read more »
Together with Oracle Java experts and the Java community, we cordially invite you to join us for a very special online event to hear our personal stories, experiences, and ideas that add to and enrich the ongoing Java story. (more…)
Read more »
Kotlin is a new programming language that has already got the likes of our Android team. Why is Kotlin better than Java? Let's find out here!
Read more »