Core Java
-
QuickBooks and Sage Data Exporter
Many small and medium business work with QuickBooks for their accounting module. Similarly many companies also use Sage for their…
Read More » -
An Extension To TellDontAsk
More than five years go, Martin Fowler pinpointed one of the biggest problems in Object-Oriented Programming in his famous TellDontAsk…
Read More » -
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 »