Core Java
-
Java Command-Line Interfaces (Part 9): parse-cmd
The parse-cmd library consists of a single class, ParseCmd.java, that is “a Java-class used to define and parse command-line parameters…
Read More » -
Java 9 Migration Guide: The Seven Most Common Challenges
I’m sure you’ve heard that updating to Java 9 is no walk in the park, maybe even that it’s an incompatible…
Read More » -
NetBeans 9 Early Access
Java 9 is around the corner, and so is NetBeans 9. In this article we shall see the support that…
Read More » -
A JDeps Primer – Analyzing Your Project’s Dependencies
JDeps is the Java Dependency Analysis Tool, a command line tool that processes Java bytecode, meaning .class files or the…
Read More » -
Process Handling in Java 9
Managing operating system processes in Java was a daunting task all times. The reason for that is the poor tooling…
Read More » -
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 »