Buscar

Sobre o método finalize() em Java, indique a alternativa correta: a. O método “finalize()” é importante para a coleta de lixo, pois ele está relac...

Sobre o método finalize() em Java, indique a alternativa correta:

a. O método “finalize()” é importante para a coleta de lixo, pois ele está relacionado com a alocação de memória.

b. O método “finalize()” não é importante para a coleta de lixo, pois ele está relacionado com com o fechamento da escrita de informações em um arquivo.

c. O método "finalize()" é um método especial que é chamado pelo coletor de lixo antes de um objeto ser removido da memória. A função do método é permitir que o objeto faça algumas tarefas de limpeza antes de ser destruído, como liberar recursos que ele estava utilizando.

d. Esse método não existe na classe Object da API Java, consequentemente não é possível ser chamado por qualquer objeto.

O método "finalize()" é um método especial que é chamado pelo coletor de lixo antes de um objeto ser removido da memória.
A função do método é permitir que o objeto faça algumas tarefas de limpeza antes de ser destruído, como liberar recursos que ele estava utilizando.
a. O método “finalize()” é importante para a coleta de lixo, pois ele está relacionado com a alocação de memória.
b. O método “finalize()” não é importante para a coleta de lixo, pois ele está relacionado com com o fechamento da escrita de informações em um arquivo.
c. O método "finalize()" é um método especial que é chamado pelo coletor de lixo antes de um objeto ser removido da memória. A função do método é permitir que o objeto faça algumas tarefas de limpeza antes de ser destruído, como liberar recursos que ele estava utilizando.
d. Esse método não existe na classe Object da API Java, consequentemente não é possível ser chamado por qualquer objeto.

Essa pergunta também está no material:

A2_Avaliacao_do_Modulo_2_-_Aprofundando_na_Orientacao_a_Objetos__Revisao_da_tentativajr
6 pág.

Programação Orientada A Objetos Universidade Federal de Mato Grosso do SulUniversidade Federal de Mato Grosso do Sul

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra c: "O método 'finalize()' é um método especial que é chamado pelo coletor de lixo antes de um objeto ser removido da memória. A função do método é permitir que o objeto faça algumas tarefas de limpeza antes de ser destruído, como liberar recursos que ele estava utilizando." As outras alternativas estão incorretas.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais