Veja bem: Na Stack ficam os ponteiros que apontam para os objetos que estão na "heap". Não é que Java não tenha ponteiros, o lance é que vc não pode ter acesso a eles.
--- [EMAIL PROTECTED] escreveu: > Pessoal, > > Eu acho um pouco falacioso chamar de "passagem por > referência" esse tipo de > coisa. Como Java não tem ponteiros, não podemos > acessar o conteúdo das > referências utilizadas como fazíamos em C. Assim, > quando passamos um objeto > como parâmetro, estamos passando na verdade a > referência ao objeto, e é > passado uma cópia dessa referência. Se a passagem > fosse por referência, não > haveria essa cópia. Tudo bem que aí teremos duas > referências para o mesmo > objeto, mas enfim, a passagem é por valor. > > Apenas para citar uma referência, um livro de > certificação bastante > utilizado, "COMPLETE JAVA 2 CERTIFICATION STUDY > GUIDE", do Simon Roberts, > Phillip Heller e Ernest Michael tem um capítulo que > fala sobre isso. Eles > afirmam categoricamente: Não existe passagem por > referência em Java. Somente > por valor. > > No stress, > > Abraços, > Denard > _______________________________________________________________________________________________ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É fácil e grátis! http://br.geocities.yahoo.com/ ------------------------------ 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 para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------