I have updated the Race Conditions in Java tutorial, with a video version among other changes.
The JavaFX Pane class is a simple layout container which lays out its child components at exactly their layoutX and layoutY property values.
The JavaFX Region class is a base class for several JavaFX layout container classes like Pane, HBox and VBox. The JavaFX Region properties are thus shared by these subclasses.
The JavaFX TableView is able to display tabular data in a grid-like table. I have updated this JavaFX TableView tutorial to also explain how to use Java Map instances as data items in a TableView.
In this new video I explain why I believe there is a developer experience level beyond senior developer, which I refer to as veteran developer.
You can set the memory limits of Maven when building your Maven projects. This Maven memory limits tutorial explains how.
The Maven Surefire plugin executes your Maven project's unit tests. This Maven Surefire tutorial has been updated to explain how to execute unit tests with Java preview features enabled.
The Java NIO Path class represents a file system path. The Path class can help you do various path related calculations, such as expressing one Path as a relative path from another Path.
The Java Comparator interface represents a component that is able to compare two objects, so the objects can be sorted using Java's built-in sorting functionality.