Buscar

¿Qué es System.gc() en Java y para qué se utiliza? System.gc() es una función en Java que se utiliza para llamar al recolector de basura (garbage ...

¿Qué es System.gc() en Java y para qué se utiliza?

System.gc() es una función en Java que se utiliza para llamar al recolector de basura (garbage collector) y eliminar los objetos de memoria que ya no están siendo utilizados.
Un objeto es candidato a eliminarse de la memoria hasta que ninguna variable este apuntando al objeto.
Llamar a System.gc() garantiza que se ejecute el recolector de basura (garbage collector).
El proceso de recolector de basura es un proceso que demanda muchos recursos.
a) Solo la afirmación 1 es verdadera.
b) Las afirmaciones 1 y 2 son verdaderas.
c) Las afirmaciones 1, 2 y 4 son verdaderas.
d) Todas las afirmaciones son verdaderas.

Essa pergunta também está no material:

CFJ-A-Leccion-Memoria--Stack-y-Heap-en-Java
5 pág.

Programação para Servidores EngenhariasEngenharias

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B) As afirmações 1 e 2 são verdadeiras. A primeira afirmação é verdadeira, pois System.gc() é uma função em Java que é usada para chamar o coletor de lixo (garbage collector) e eliminar objetos de memória que não estão mais em uso. A segunda afirmação também é verdadeira, pois um objeto é candidato a ser eliminado da memória quando não há mais nenhuma variável apontando para ele. A quarta afirmação é falsa, pois o processo de coleta de lixo é um processo que consome muitos recursos, mas não é garantido que ele será executado imediatamente após a chamada de System.gc().

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