Java Tutorials

64 tutorials

Java from your first program to the features you will actually use at work — variables and types, control flow, classes and interfaces, collections and exceptions, then lambdas, streams, Optional, records and sealed classes. Written against Java 21, kept short on purpose, and every code sample compiles.