Questões de Engenharia e Arquitetura · Cesgranrio

Engenharia e ArquiteturaOutros temasCesgranrio 2011

PETROBRAS

Questão de Engenharia e Arquitetura

Considere o seguinte código Java, contido no arquivo R.java: 1. class P { 2. private int id; 3. protected void finalize() {System.out.print(id);} 4. public P(int i) {id = i;} 5. } 6. class R { 7. public static void main(String[] args) { 8. P p1 = null; 9. for (int i = 0; i < 5; i++) {p1 = new P(i);} 10. System.gc(); 11. }} No momento imediatamente anterior à execução da linha 10, quantos objetos do tipo P, que foram criados na linha 9, tornaram-se elegíveis para ser apanhados para a garbage collection?

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.