Sobes.tech
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.