==== Java 10 - var, czyli uproszczone deklaracje lokalne ==== W wersji 10 wprowadzono słowo kluczowe ''var'', pozwalające na zadeklarowanie zmiennej bez jawnego podania typu. Kompilator wnioskuje typ zmiennej na etapie kompilacji na podstawie przypisanej wartości. Użycie ''var'' może poprawić czytelność kodu, zwłaszcza w przypadku złożonych typów, ale powinno być stosowane z umiarem, aby nie utrudniać zrozumienia kodu. Przykład: FileReader fr = new FileReader("plik.txt"); BufferedReader reader = new BufferedReader(fr); var fr = new FileReader("plik.txt"); var reader = new BufferedReader(fr);