One of the defining characteristics of the brave new world of Java is the increasing prevalence of the builder pattern in the Java space. Groovy, which appears to be the most popular alternative ...
NetBeans uses its projects’ settings for javac.source (and javac.target in more ways than simply enforcing javac‘s use of the -source and -target. In this post, I look at some of the numerous benefits ...
The latest update of the Java Development Kit (JDK 18) goes GA next week, and though it's not a Long-Term Support (LTS) release, it does implement nine JEPs (listed here). And while it's probably also ...
The Oracle JDK is available free of charge for production use again under a new Oracle No-Fee Terms and Conditions license. For those who came in late, in 2018 Oracle decided to charge for Oracle JDK ...