Entries Published On December, 2014
Variáveis de Instância e de Classe na linguagem Java
As variáveis de instância têm comportamento muito diferente das variáveis de classe. Hoje, veremos quais são essas diferenças e qual a melhor forma de utilizar uma variável de classe. Variáveis de instância Vamos definir uma classe Quadrado que contém uma variável de instância: cor. Observe que todo objeto do tipo Quadrado que será instanciado terá a …
Como funcionam os inicializadores em Java?
Neste post, iremos aprender o que é a inicialização implícita de variável de instância ou de classe, bloco inicializador de instância e bloco inicializador estático. Caso você não saiba o que é uma variável de classe e de instância, veja este post aqui antes. Inicialização implícita de variável de instância ou de classe Veja a …
Passagem por valor em Java – Parte 2 de 2
Neste post, continuaremos a conversa iniciada na publicação anterior. Agora, as coisas ficam um bem mais interessantes. Falaremos sobre controles remoto e televisores. Também veremos onde é que a passagem por valor dos tipos de referência entram nessa história. Vamos lá? Tipos de referência e copos com controle remoto As classes são tipos de referência, incluindo …
Passagem por valor em Java – Parte 1 de 2
O que acontece quando uma variável é passada para um método? As variáveis primitivas e as variáveis de referência são tratadas da mesma forma? O que é um tipo primitivo? O que é um tipo de referência? Muitas perguntas, não é mesmo? Então vamos responder cada uma por vez. Nesta primeira parte, iremos observar como …