método finalize()

2 respostas
A

Tenho a seguinte duvida: como o Garbage Collector consegue chamar o método finalize() de um objeto se o mesmo é protected ?

Grato a todos.

2 Respostas

J

A lá Romário: quando o GC nasceu, a Sun apontou pra ele e disse, esse é o cara! :lol:

O GC é um processo interno da JVM e ele faz o que ele quiser… :???:

Você já parou pra pensar, por exemplo, em como a JVM acessa os atributos privados das suas classes para serializa-los? :idea:

Ou seja, a JVM não está nem aí para os modificadores de acessos das suas classes, os modificadores de acesso protegem seu codigo de você mesmo (ou de outros programadores, claro), não da JVM.

A

entendi valew kra.

Criado 30 de setembro de 2006
Ultima resposta 30 de set. de 2006
Respostas 2
Participantes 2