Osvaldo, A especificação da JVM trata o garbage colector de forma superficial e aberta. Ela faz poucas amarrações em relação a como ele deve ser implementado. Provavelmente, a melhor fonte de documentação deveria ser fornecida pelos seus implementadores/fabricantes.
Atenciosamente, José Augusto Cerqueira Condé [EMAIL PROTECTED] > ----- Mensagem original ----- > De: Osvaldo Daibert [SMTP:[EMAIL PROTECTED]] > Enviada em: segunda-feira, 20 de maio de 2002 11:17 > Para: [EMAIL PROTECTED] > Assunto: Re: [java-list] Dúvida > > Alguem tem alguma documentação q fale como funciona o garbage collector ? > > > Osvaldo Daibert > Squadra Tecnologia > [EMAIL PROTECTED] > icq:62512525 > > ----- Original Message ----- > From: "xjava" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Friday, May 17, 2002 8:00 PM > Subject: Re: [java-list] Dúvida > > > Quer ter seu próprio endereço na Internet? > Garanta já o seu e ainda ganhe cinco e-mails personalizados. > DomíniosBOL - http://dominios.bol.com.br > > > > > > A resposta correta é a letra D - there is no way to tell > pois o gc é uma thread de baixa prioridade e nâo é > possivel precisar a que momento os objetos serão > removidos, repare bem no enunciado da qestão ele > pergunta: > When the program reaches line 7, how many of the > String objects created in line 3 will have been garbage > collected? > > > Abraços, Marcelo Sousa Ancelmo. > > > Acho que são 11 objetos que a System.gc() irá > recolher, pois o laço > > for tem 11 iterações e, em cada iteração é criado um > objeto String. > > > > jose soares sobrinho wrote: > > > > > > > > > > > Olá lista > > > > > > Estou estudando para certificação e; podes , de > forma didática, > > > responder-me esta questão? Portuguese please ;) > > > > > > Here is a method that creates a number of String > objects > > > > > > in the course of printing a countdown sequence: > > > > > > 1. public void countDown() > > > > > > 2. for( int i = 10 ; i >= 0 ; i-- ){ > > > > > > 3. String tmp = Integer.toString( i ); > > > > > > 4. System.out.println( tmp ); > > > > > > 5. } > > > > > > 6. System.gc() > > > > > > 7. System.out.println( BOOM! ); > > > > > > 8. } > > > > > > When the program reaches line 7, how many of the > > > > > > String objects created in line 3 will have been > garbage > > > > > > collected? Assume that the System.out object is not > keeping > > > > > > a reference. > > > > > > RESPOSTA > > > > > > a - nome > > > > > > b - 11 > > > > > > c - 10 > > > > > > d - there is no way to tell > > > > > > > > > > > > )) []s, Soares http.vivavida!com > > > C|~~| > > > .`--' http.macrosoft.tbm > > > > > > > > > ----------------------------------------------------- > ------------------ > > > Yahoo! Encontros > > > O lugar certo para você encontrar aquela pessoa que > falta na sua vida. > > > Cadastre-se hoje mesmo! > > > > -- > > Nilo Garcia Silveira > > Estagiário > > > > Visual Systems Informatica Ltda. > > Oracle Partner Program > > http://www.visualsystems.com.br > > Tel: (17) 2124425 R. 31 > > > > As afirmações e opiniões expressadas aqui são de minha > total > > responsabilidade e não representa, > > necessariamente, opiniões ou declarações feitas pela > Visual Systems > > Informática Ltda. > > > > > > > __________________________________________________________________________ > Quer ter seu próprio endereço na Internet? > Garanta já o seu e ainda ganhe cinco e-mails personalizados. > DomíniosBOL - http://dominios.bol.com.br > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > -------------------------------------------------------------------------
O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta responsabilidade exclusiva de seu autor. A informação transmitida nesta mensagem destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, avise ao remetente por e-mail.
------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------