|
Jonatan,
Essa � uma afirma��o perigosa de ser feita. N�o sei
se a passagem de par�metros em Java seria exatamente por valor, ao
inv�s de por refer�ncia. Nesse mesmo exemplo que voc� citou na mensagem abaixo,
pode ser simulada uma situa��o onde fica clara essa contradi��o.
Vamos supor que tenhamos dois m�todos, executar() e
metodoAtribuicao(), como seguem abaixo.
public void executar()
{
MeuBean a = new
MeuBean();
MeuBean b = new
MeuBean();
a.setNome("Teste Atribuicao");
metodoAtribuicao(a,
b);
System.out.println("Bean A:
"+a.getNome()); // A impress�o na console
da
System.out.println("Bean B:
"+b.getNome()); // aplica��o ter� o mesmo
valor public void
metodoAtribuicao(MeuBean a, MeuBean b) {
b.setNome(a.getNome());
}
A partir desta justificativa creio que seja mais
correto dizer que a passagem de par�metros de objetos em m�todos seja por
refer�ncia, enquanto que a passagem de par�metros de tipos b�sicos do
java em m�todos seja por valor. � uma quest�o meio confusa de se afirmar,
mas se estiver errado, corrijam-me!
Falou!
Carlos Eduardo Teixeira Carvalho
Analista de Sistemas - F�brica de Software Unitech Tecnologia de Informa��o
|
- [java-list] Duvida sobre atribuicao de ob... Sr. Apocalipse
- Re: [java-list] Duvida sobre atribui... Bruno Borges
- Re: [java-list] Duvida sobre atribui... Jonatan Schroeder
- RES: [java-list] Duvida sobre at... Carlos Eduardo Carvalho
- RES: [java-list] Duvida sobr... M�rio Roberto Porto Filho
- Re: RES: [java-list] Duv... Kenobi
- Re: [java-list] Duvida sobre... Jonatan Schroeder
- Re: [java-list] Duvida s... Carlos Eduardo Carvalho
- RES: [java-list] Duvida ... M�rio Roberto Porto Filho
- RE: [java-list] Duvida sobre atribui... Elaine Prata
- Re: [java-list] Duvida sobre atribui... Jonatan Schroeder
- RES: [java-list] Duvida sobre at... Danilo Marcolin de Almeida C�sar
- Re: [java-list] Duvida sobre... Daniel Monteiro
- RE: [java-list] Duvida sobre atribui... Jorge Martins
