FC ConcursosFC Concursos

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

Continue aprendendo