Core Java
-

Java Command-Line Interfaces (Part 28): getopt4j
The page for getopt4j describes this as “a library to parse command line arguments according to the GNU style.” The…
Read More » -

Java 9: ServiceLoader
java.util.ServiceLoader class loads the service providers/implementations at run time. While compile time ServiceLoader just need to know Service interface. With…
Read More » -

Allocation free logging with log4j2
Introduction Recently I was working for a client trying to remove some GC pauses for a large well crafted Java…
Read More » -

Java Command-Line Interfaces (Part 27): cli-parser
CLI Parser, originally hosted on and now archived on Google Code, is now available on GitHub. The archive Google Code…
Read More » -

Java Command-Line Interfaces (Part 26): CmdOption
I became aware of the twenty-sixth featured Java-based library in this series on parsing command line arguments because of a…
Read More » -

Java 9 JShell Examples: Collections Static Factory Methods
This post continues my exploration of Java9 features from my My Top Java 9 Features blog post. Here we are…
Read More » -

Java Command-Line Interfaces (Part 25): JCommando
JCommando is described on the JCommando site as “a Java argument parser for command-line parameters.” JCommando reads XML configuration to…
Read More » -

Java 9: Welcome to Module world
Java 9 has been released on September 21 officially, Eclipse is supporting Java 9 from Eclipse Oxygen.1a (4.7.1a), Lets jump…
Read More » -

Lazy Loading and Caching via Sticky Cactoos Primitives
You obviously know what lazy loading is, right? And you no doubt know about caching. To my knowledge, there is…
Read More »
