JavaOmnibus
Java 10 favicon All About Java 10
Java 10 • 2018
Local var type inference

All About Java 10

Local-variable type inference (var) lands.

Release overview

Java 10

Local-variable type inference (var) lands.

Local var type inference
Outline page

Known context

Java 10 (2018)

  • `var` (local-variable type inference) reduces noise while keeping static typing.
Research prompts
  • What source-language changes became visible to developers in 2018?
  • Which standard-library or tooling shifts made this release historically relevant?
  • How did this release change the path toward later milestones such as Java 5, Java 8, Java 11, or Java 17?
Related routes

Continue through the platform