Core Java
-
Revisions and Immutability
Here’s a brief post. I’m not sure how to start it. It’s one of those “why didn’t I think of…
Read More » -
[FREE WEBINAR] Java 11 First Impressions
A little more than a year ago, we were anxiously awaiting the arrival of the newly modular Java 9. Around…
Read More » -
Picocli on GraalVM: Blazingly Fast Command Line Apps
GraalVM GraalVM allows you to compile your programs ahead-of-time into a native executable. The resulting program has faster startup time…
Read More » -
Java’s Future-Looking Projects: Panama, Loom, Amber, and Valhalla
The press release “Oracle Code One Java Keynote Outlines the Future of Java” describes the Java Keynote at Oracle Code…
Read More » -
IBM to Acquire Red Hat: A Java-Oriented First Look
Oracle Corporation completed the process of acquiring Sun Microsystems nearly nine years ago. That was big news then and similarly…
Read More » -
JEP 181 incompatibility, nesting classes / 2
JEP 181 is a nest based access control https://openjdk.java.net/jeps/181. It was introduced in Java 11 and it deliberately introduced an…
Read More » -
Java: Gain Performance Using SingletonStream
Java streams with just one element sometimes create unnecessary overhead in your applications. Learn how to use SingletonStream objects and gain…
Read More » -
Java 11 is Here, Are You Ready to Make the Switch?
A year after the Java 9 release was supposed to “rock our worlds”, the LTS version we’ve ACTUALLY been waiting…
Read More » -
A Tale of Two Oracle JDKs
There has been concern recently that Java developers will inadvertently use the wrong Oracle-provided JDK implementation now (as of JDK…
Read More »