Posts about concepts of the Java programming language. This does not include posts which merely employ Java to talk about something else.

Eleven Hidden Gems In Java 11

Think Java 11 is just a maintenance release? Think again! Here are eleven small but shiny additions to classes like String, Path, Files, Collection, Optional, and others that make coding a little more elegant.

Scripting Java 11, Shebang And All

From Java 11 on, you can execute a single source file without compiling it first. Beyond experimentation, you can write scripts this way. Even the shebang is supported!