Core Java
-
Chasing Java’s release train: JDK-17, the next big thing
Here we go, JDK-17, the next LTS release, just became generally available. It is an important milestone for the OpenJDK…
Read More » -
Google Cloud Deploy – CD for a Java based project
This is a short write-up on using Google Cloud Deploy for Continuous Deployment of a Java-based project. Google Cloud Deploy…
Read More » -
More Frequent Java Long-Term Releases
A little over four years ago, Mark Reinhold (Chief Architect of the Java Platform Group at Oracle) stated in his…
Read More » -
JDK 18: Code Snippets in Java API Documentation
OpenJDK 18 Early-Access Build 16 (2021/9/23) is now available and includes the implementation for JEP 413 (“Code Snippets in Java…
Read More » -
The Premium Java Programming Certification Bundle
Master The Ins & Outs of Java Programming Then Learn Useful Software Principles, Ace Interviews, and Become an Industry-Ready Programmer…
Read More » -
Java’s Optional Does Not Supplant All Traditional if-null-else or if-not-null-else Checks
Java‘s addition of java.util.Optional has been welcome and had led to more fluent code for methods that cannot always return…
Read More » -
Java 17: Pattern Matching for Switch
In Java 17 (released only a few days ago), Pattern Matching for switch has been introduced as a preview language…
Read More » -
Java 17 the new LTS version is finally here!
Java 17, the new long-term support aka LTS is now available for use and support for many years to come.…
Read More » -
The Case of the Missing JEPs
The JDK Enhancement-Proposal (JEP) process is “for collecting, reviewing, sorting, and recording the results of proposals for enhancements to the…
Read More »