Criada: 2011-07-13
Declarar uma variável significa especificar seu tipo. Definir uma variável significa dar-lhe um valor pela primeira vez.
Em Java, o que ocorre depende do tipo de variável.
No caso de tipos primitivos, ao declarar uma variável já estamos ao mesmo tempo definindo-a, pois o compilador aloca espaço para seu valor e já coloca um valor default. No caso de objetos, ao declará-los Java aloca apenas espaço para uma referência ao objeto. A definição pode ser feita através de new
ou da atribuição de um valor já existente de um tipo compatível.
© 2011 João Meidanis