Tipos de referência em java
UMA tipo de referência
Conteúdo
Video: Tutorial Java SE - 5 Tipos de Datos
De qualquer forma, quando você cria um objeto de uma classe, Java aloca a quantidade de memória que o objeto requer para armazenar o objeto. Então, se você atribuir o objeto a uma variável, a variável é realmente atribuído um referência ao objeto, não o objeto em si. Esta referência é o endereço do local de memória onde o objeto está armazenado.
Para declarar uma variável usando um tipo de referência, você simplesmente listar o nome da classe como o tipo de dados. Por exemplo, a seguinte instrução define uma variável que pode fazer referência a objetos criados a partir de uma classe chamada Bola:
b- bola
Você deve fornecer um importar declaração para dizer Java onde encontrar a classe.
Video: Certificação Java 8 | 9 - Tipos Primitivos e de Referência
Para criar uma nova instância de um objeto de uma classe, você usa o Novo palavra-chave, juntamente com o nome da classe:
Bola b = new Ball () -
Um dos conceitos-chave no trabalho com tipos de referência é o fato de que uma variável de um tipo particular, não contém realmente um objeto desse tipo. Em vez disso, ele contém uma referência a um objecto do tipo correcto. Um efeito colateral importante é que duas variáveis pode se referir ao mesmo objeto.
Considere estas declarações:
b1 bola = new Ball () - Bola b2 = B1
Aqui, tanto b1 e b2 referem-se ao mesmo exemplo da Bola classe.