Tipo, parece que o var nos permite programar como em linguagens de tipagem dinâmica. Que nome se da a isso?
A isso o que? Ao var? As variáveis?
Sim. Eu tava pesquisando e vi o cara usando esse novo tipo primitivo
Eu fiz um loop com ele. Da para guardar objetos nele, sem ter que falar coisas como:
Classe c = new Classe();
var c = new Classe();
Dê uma espiadela aqui: Explore o novo tipo “var” do Java 10.
Basicamente visa tornar a linguagem menos verborrágica. Em vez de:
List<Usuario> usuarios = new ArrayList<>();
Pode-se usar:
var usuarios = new ArrayList<Usuario>();
É também uma ótima leitura: Primeiro contato com “var” no Java 10.
É, parece que o var só passa o trabalho de definir o tipo pro compilador. Mas o bitcode não muda com isso. Ainda bem né kakaka. Porque ser de tipagem estática é uma das grandes vantagens da linguagem java
Reuniram o melhor dos dois mundos