News

In this blog post, I look at how Java code can use the Package class to access version information about a particular Java package’s specification and implementation.
The java.util.concurrent.atomic package in Java SE 5.0 and above provides classes that support lock-free thread-safe programming on single variables. The atomic variable classes all expose a ...
The JDK is the development platform for building Java applications. Learn about different JDK versions, then install a JDK in your development environment and use it to compile a Java program.
Canonical has announced that OpenJDK 11 has become the default Java package on Ubuntu 18.04 LTS, replacing OpenJDK 10. The move comes days after Red Hat announced its stewardship of OpenJDK 11.