>  投稿者:Six Perfections 2009/04/27 (月) 02:37:00        [qwerty]
> > OK(´ω゚)落ち着いた(´ω゚)全部参照渡しなのでポインタレベルでのやり取りになるよ
> > で(´ω゚)newし直すことにより(´ω゚)同オブジェクトの内容を新規生成できる
> > インスタンスを作り直すという表現が適切だと思うよ(´ω゚)そういった振る舞いです
> 実態渡しが欲しいとこだな(;´Д`)

newでインスタンス生成してもそこに参照渡しをすると(´ω゚)ポインタと同じ処理になるよ?

<ソース>
public class test {
	public static void main(String[] args) {
		String A = new String("aaa");
		String B = new String("bbb");
		String C = new String();
		String D = new String();
		D = A;
		System.out.print("A:" + A + "\n"); 
		System.out.print("B:" + B + "\n"); 
		System.out.print("C:" + C + "\n"); 
		System.out.print("D:" + D + "\n");
	}
}

<実行結果>
A:aaa
B:bbb
C:
D:aaa

参考:2009/04/27(月)01時59分03秒