construtores e coleta de lixo
173
você está aquieste é um novo capítulo
Vida e Morte
de um Objeto
9 construtores e coleta de lixo
Objetos nascem e objetos morrem. Você é quem manda
no ciclo de vida de um objeto. Decide quando e como construí-
los. Também decide quando destruí-los. Exceto pelo fato de
não ser você próprio que destruirá realmente o objeto, apenas o
abandonará. Mas quando ele for abandonado, o desalmado Coletor
de Lixo (gc, garbage collector) poderá eliminá-lo, solicitando a
memória que o objeto estava usando. Quando você empregar a
Java, criará objetos. Cedo ou tarde, terá que permitir que alguns
deles sejam eliminados ou estará se arriscando a car com pouca
RAM. Neste capítulo examinaremos como os objetos são criados,
onde residem enquanto estão ativos e como manter ou abandoná-los
e cientemente. Isso signi ca que falaremos sobre o acervo, a pilha,
o escopo, construtores, superconstrutores, referências nulas e muito
mais. Aviso: o capítulo contém material sobre a morte de objetos que
algumas pessoas podem achar perturbador. Melhor não se deixar
impressionar muito.
...então ele disse, “Não consigo sentir
minhas pernas!” e eu disse “Joe! Fique
comigo Joe!” Mas era... Tarde demais.
O coletor de lixo veio e... Ele se foi. O
melhor objeto que já tive.
Get Use A Cabeça Java now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.