Olá Sven,
Olha, Java faz a passagem de
parâmetros por valor sim. Note entretanto que, tem alguns casos específicos onde
a passagem é por referência. Esses casos específicos é como o indicado por um
nosso amigo da lista, que não tenho mais o nome dele (desculpe),
mostrou.
Espero ter ajudado,
----- Original Message -----
Sent: Saturday, December 29, 2001 9:00
AM
Subject: Re: Re: RES: [java-list] Como é
feita a passasgem de parâmetros em Java?
Isso não é verdade!!!!!!!!!!!!!!!!
Java faz passagem de
parametros POR REFERENCIA e NÂO POR VALOR. Aparentemente use passagem por
valor pois alterando o valor do variavel dentro do metodo para qual foi
passado não altere o valor fora do metodo. ISSO È POR QUE È CRIADO UMA COPIA
|DENTRO DO METODO...
Somente primitivos são passados por
valor.
Cada invocação do metodo tem os proprios instancias dos
parametros igual a cada variavel local do metodo.
Isso é uma dos
possiveis perguntas na certificação !!!
[EMAIL PROTECTED]
wrote:
[EMAIL PROTECTED] type="cite">Caros 'Javalis', Voces tem razão sobre o Java aceitar passagem de parâmetro somente por valor. COM UMA EXCESSÃO : SE PASSAR UMA MATRIZ COMO PARÂMETRO, O JAVA FAZ PASSAGEM POR REFERÊNCIA. IQUALZINHO A SUA LINGUAGEM MÃE, O FABULOSO C !!! (TESTEM!!!) Saudações, Luis.
-- Mensagem original --
Vc está equivocado. Java não possue passagem de Parâmetro por referência. Somente por valor, ou seja, uma cópia é passada.
-----Mensagem original----- De: Adalberto Zanata [Forum] [mailto:[EMAIL PROTECTED]] Enviada em: Thursday, January 24, 2002 8:16 PM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Como é feita a passasgem de parâmetros em Java?
Adalberto Zanata [[EMAIL PROTECTED]] [http://www.espacoreverso.com.br/a.zanata]
----- Original Message ----- From: "Paulo Henrique Castro" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, January 24, 2002 11:26 AM Subject: Re: [java-list] Como é feita a passasgem de parâmetros em Java?
Existe uma maneira de diferenciar as passagens de parâmetros em Java,
por
valor e por referência?
Ateh onde sei a passagem de parametros em Java eh somente por referencia!!
[]s
PH
-- "Live fast, die old, and make very sure everyone knows you were there."
-
Alan Cox
------------------------------ 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] -------------------------------------------------------------------------
------------------------------ 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]
-------------------------------------------------------------------------
------------------------------ 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] -------------------------------------------------------------------------
------------------------------------------ Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.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 para sair da lista: envie email para [EMAIL PROTECTED] ----------------------------------------------
---------------------------
--
"'You guys (at Microsoft) still don't get it,'
because it's sort of Java with reliability, productivity and security deleted."
James Gosling
|