FC ConcursosFC Concursos

Flashcard FC377521

O que o operador new faz ao criar um objeto em Java?

Linguagens de Programação

Instituto Consulplan · 2021

De acordo com o assunto TI Desenvolvimento de Sistemas: Linguagens de Programação, responda:

O que o operador new faz ao criar um objeto em Java?
Mostrar resposta e comentário

Resposta

Resposta: Aloca dinamicamente memória na heap e retorna uma referência à instância.

Como: o runtime reserva espaço, inicializa os campos (com valores padrão se não especificados) e chama o construtor indicado.

Obs: arrays também são objetos e são criados com new.

Memória: quando não houver referências alcançáveis, o garbage collector pode recuperar a memória.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/374751

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo