Questão FC670857
Em relação às linguagens Java e PHP, julgue o item a seguir. A administração de memória em Java é automatizada pelo sistema de garbage collection, que identifica e libera a memória
Linguagens de Programação
QUADRIX · 2025
Em relação às linguagens Java e PHP, julgue o item a seguir.
A administração de memória em Java é automatizada pelo sistema de garbage collection, que identifica e libera a memória ocupada por objetos que não são mais referenciados, evitando‑se vazamentos de memória.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A afirmação é CERTO porque em Java a gestão de memória é feita de forma automática pelo garbage collection, um mecanismo do runtime que identifica e libera memória ocupada por objetos não são mais referenciados pelas raízes da aplicação (pilhas de threads, referências estáticas, etc.).
O coletor percorre o grafo de referências, marca objetos alcançáveis e recupera o espaço dos que ficam inacessíveis, poupando o programador da necessidade de liberar memória manualmente.
Isso evita muitos erros comuns em gerenciamento manual, como esquecimentos e dupla liberação, e por isso reduz significativamente os vazamentos de memória.
É importante notar a ressalva: o GC não impede vazamentos causados por referências inadvertidas mantidas pelo programa ou por alocações nativas; mas a afirmação geral sobre a automatização e prevenção de vazamentos típicos está correta.
Conteúdo do catálogo FC Concursos · Atualizado em