Pular para o conteúdo principal

Questão de Programação — Java — Quadrix 2014

ProgramaçãoJava
Código
qq092499
Banca
Quadrix
Órgão
DATAPREV
Ano
2014
Nível
Superior
Cargo
Analista Tecnologia da Informação
No desenvolvimento de aplicações, o gerenciamento da memória é um dos pontos críticos a ser considerado, uma vez que esse tem impacto direto no seu desempenho. Em sistemas desenvolvidos com a linguagem Java, o gerenciamento da memória é feito pelo Garbage Collection (GC), embora ainda seja uma característica mal entendida pelos desenvolvedores da plataforma, pois esses desenvolvedores acreditam que o GC elimina toda a sua responsabilidade no quesito. Para o bom entendimento do GC é importante conhecer o ciclo de vida dos objetos, desde sua alocação até sua desalocação. Portanto, se o ciclo de vida de um objeto é composto por sete estados, qual das alternativas a seguir descreve uma ou mais características do estado Criado (Created)?
  1. AÉ efetuada a alocação de espaço para o objeto e os iniciadores de instância e os iniciadores de variáveis de instância são executados.
  2. BOs ponteiros weak, soft e phantom descrevem a inicialização sequencial do objeto.
  3. CO objeto referenciado continua com uma referência do tipo strong, em que são coletados os memory leaks.
  4. DNão existe nenhuma referência do tipo strong para o objeto, sendo um candidato para coleta, pois as variáveis temporárias e estáticas na pilha são referências especiais para o objeto.
  5. EO objeto reconhecido como inalcançável é preparado para o processamento final antes da desalocação, mantendo o estado das instâncias.
Revelar gabarito e comentário

GabaritoA — É efetuada a alocação de espaço para o objeto e os iniciadores de instância e os iniciadores de variáveis de instância são executados.

Link permanente: /questoes/qq092499