Junior — Middle
Podes listar os principais tipos de dados de referência utilizados em Java?
sobes.tech IA
Resposta da IA
Em Java, os principais tipos de dados de referência incluem:
- Classes (Class): objetos criados com base em classes, por exemplo,
String,Scanner, classes personalizadas. - Interfaces (Interface): referências a objetos que implementam uma interface específica.
- Arrays (Array): referências a arrays de objetos ou tipos primitivos.
- Enums (Enum): referências a constantes de enumeração.
- Classes de envolvimento de tipos primitivos (Wrapper classes): por exemplo,
Integer,Double,Boolean— classes que envolvem tipos primitivos.
Todos esses tipos são armazenados no heap, e as variáveis contêm referências a objetos, não os próprios dados, ao contrário dos tipos primitivos.