Adriano,
 
Não há. A passagem de parâmetro em java é sempre feita por valor.
 
No caso do parâmetro ser um objeto qualquer, é passado o valor da referência. Assim, um método pode mudar o estado do objeto passado apenas se este objeto permitir. Não há como alterar a referência.
 
 
Exemplo:
 
 
void method (Object o)
 
{
    o = new String("Passagem por referência permite este tipo de alteração.");
}
 
 
abraços
 
Jorge
 
-----Original Message-----
From: Adriano Sastre Vieira [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 23 de janeiro de 2002 12:21
To: [EMAIL PROTECTED]
Subject: [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?
 
Obrigado.
 
Adriano Sastre

Responder a