Caro Leonardo
Você está parcialmente certo. Quando um método
recebe como parâmetro um objeto, o VALOR desse
parâmetro é uma REFERÊNCIA (é esse ponto que causa a
confusão ...). Isto está bem claro no link que você
mesmo passou. Porém, seu exemplo não é válido, pois é
possível SIM alterar
Realmente, você não precisa aprender nenhuma outra
linguagem. Porém, você precisa conhecer OO (Orientação
a Objetos). Procure algum livro que ensine OO e Java
de uma vez ;) como o Java Como Programar dos irmãos
Deitel
--- Aurelio Bardou Martins [EMAIL PROTECTED]
escreveu: Nada de aprender