Tipo, parece que o var nos permite programar como em linguagens de tipagem dinâmica. Que nome se da a isso?
Eu sei que o Java tem tipagem estática e forte. Mas o novo tipo "var" não muda nada?
G
6 Respostas
R
1 like
A isso o que? Ao var? As variáveis?
G
Sim. Eu tava pesquisando e vi o cara usando esse novo tipo primitivo
G
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();
I
Solucao aceita
1 like
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.
G
1 like
É, 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
G
Reuniram o melhor dos dois mundos
Criado 5 de maio de 2020
Ultima resposta 5 de mai. de 2020
Respostas 6
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Back-end Java: Microsservicos, Spring Boot e Kubernetes Por Eduardo Felipe Zambom Santana — Casa do Codigo