Core Java
-

Java Command-Line Interfaces (Part 8): Argparse4j
Argparse4j is a “Java command-line argument parser library” that its main page describes as “a command line argument parser library…
Read More » -

Project Package Organization
The package is a fundamental concept in Java and one of the first things you stumble upon when starting programming…
Read More » -

Is it possible to have an abstract method in a final class?
This is one of the interesting core Java questions which was asked to one of my readers recently during a telephonic…
Read More » -

Java Bean Validation Basics
This post summarizes some quick and easy examples for the most common things you would want to do with the…
Read More » -

Java Command-Line Interfaces (Part 7): JCommander
This is the seventh post in my series that briefly introduces various libraries for processing command-line arguments in Java. This…
Read More » -

Java Command-Line Interfaces (Part 6): JOpt Simple
The main web page for JOpt Simple calls this Java-based library “a Java library for parsing command line options, such…
Read More » -

Java 8 Optionals
While programming, we have all faced the most (in)famous NullPointerException. And I believe we all would agree that encountering NullPointerException…
Read More » -

All about Finals
A variable can be declared final. A final variable may only be assigned to once. It is a compile-time error…
Read More » -

The Best Java Developer Tools for Testing and Integration
Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. Take the AppDynamics APM Guided…
Read More »
