Core Java
-

Java Command-Line Interfaces (Part 22): argparser
John Lloyd‘s argparser is the library covered in this twenty-second post of the series on Java-based command line argument parsing.…
Read More » -

Streams vs. Decorators
The Streams API was introduced in Java 8, together with lambda expressions, just a few years ago. I, as a disciplined…
Read More » -

Experimenting with Java9 HTTP Client and Process API in JShell
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 21): Airline 2
The focus of this twenty-first post in this series on parsing command-line arguments in Java is on the Airline 2…
Read More » -

Java Variables
Variables The variable is the basic unit of storage in a Java program. A variable is defined by the combination…
Read More » -

Java 9: The Good, The Bad, and Private Interface Methods
Java 9 was released a few weeks ago. Check the release notes, they include many interesting features. However, I think…
Read More » -

JUnit 5 – Basics
JUnit 5 is the next generation unit testing framework for Java equipped with many interesting features including nested tests, parameterized…
Read More » -

Java Command-Line Interfaces (Part 20): JSAP
JSAP (Java Simple Argument Parser) 2.1 is the focus of this twentieth post in this series on processing command line…
Read More » -

Java Data type and Identifier
In this tutorial we are going to see about Data types and Identifiers in Java. Java language has a rich…
Read More »

