FC ConcursosFC Concursos

Questão FC266118

No Java existe um mecanismo que realiza o gerenciamento automático de memória. Ele é conhecido como:

Linguagens de Programação

IDECAN · 2022

No Java existe um mecanismo que realiza o gerenciamento automático de memória. Ele é conhecido como:

  1. malloc
  2. garbage colletion
  3. cleaner
  4. sticky memory
  5. stack memory
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

O mecanismo responsável pelo gerenciamento automático de memória em Java é o garbage collection.

Ele roda dentro da JVM e identifica objetos não referenciados no heap, liberando a memória ocupada por eles sem ação explícita do programador.

O processo geralmente envolve fases como marcar (identificar objetos inacessíveis) e varrer (recolher esses objetos), podendo incluir compactação para reduzir fragmentação.

A implementação exata depende da JVM e do coletor escolhido (por exemplo, otimizado para latência ou rendimento), mas a responsabilidade de liberar memória é sempre automatizada.

Embora seja automática, entender o comportamento do garbage collector ajuda a escrever código que evite retenções de objetos e problemas de desempenho.

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

Continue aprendendo