Core Java
-

JShell in Five Minutes
This post builds on my My Top Java 9 Features post by looking more in depth at these features. Here…
Read More » -

Java Command-Line Interfaces (Part 18): JCLAP
Giles Winstanley‘s JCLAP (Java Command-Line Argument Parser) is the eighteenth library covered in this series of posts on Java-based command…
Read More » -

Introduction to Java Virtual Machine (JVM)
What is JVM AĀ Java virtual machine (JVM) is an abstract computing machine that enables a computer to run a Java…
Read More » -

Java Command-Line Interfaces (Part 17): jw-options
The JavaWorld article Processing command line arguments in Java: Case closed by Dr. Matthias Laux introduces a simple Java-based library…
Read More » -

Java Command-Line Interfaces (Part 16): JArgp
The Java-based command line argument processing library covered in this post was the featured library of an IBM developerWorks article…
Read More » -

How to Format a String, Clarified!
A User-Friendly Introduction The Java Documentation of String formatting is not the easiest to read and understand if you are…
Read More » -

Enum: How to use name() and toString() methods correctly
The Difference Between TwoĀ Methods? The Java Enum has two methods that retrieve that value of an enum constant, name() and…
Read More » -

Testing time based reactor core streams with Virtual time
Reactor Core implements theĀ Reactive Streams specification and deals with handling a (potentially unlimited) stream of data. If it interests you,…
Read More » -

Java 9, Jigsaw, JPMS, and Modules: A Personal Exploration
Java 9 delayed so many times because of Project Jigsaw, and you may be heardĀ a lot of thing about modules,…
Read More »
