Conceptual Java Evolution: From 8 to 25
Part 3: Java 10: Local-Variable Type Inference with var
Java 10 was a focused release, best known for introducing the var keyword — local-variable type inference. While small in scope, var meaningfully reduced verbosity in everyday Java code. This part covers var in depth, along with the other improvements in Java 10.