Core Java
-

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 » -

Surprisingly High Cost of Java Variables with Capitalized Names
I’ve read hundreds of thousands or perhaps even millions of lines of Java code during my career as I’ve worked…
Read More » -

How much faster is Java 17?
Java 17 (released yesterday) comes with many new features and enhancements. However, most of those require code changes to benefit…
Read More »
