アットウィキロゴ

Instance03.java

/* SomeThingクラス(一例としてのクラス) */
class SomeThing {
	int x;		/* フィールドとしてint xをもつ。 */
}
 
public class Instance03 {
	public static void main(String[] args){
		SomeThing obj1 = new SomeThing();
		SomeThing obj2;
 
		obj1.x = 500;
		obj2 = obj1;
		obj1 = null;
 
		System.out.println(obj2.x);
 
		bai(obj2.x);
 
		System.out.println(obj2.x);
	}
 
	static void bai(int n){
		SomeThing obj1 = new SomeThing();
		obj1.x = 2000;
 
		n += obj1.x;
 
		System.out.println(n);
	}
}
 

タグ:

+ タグ編集
  • タグ:
最終更新:2012年02月10日 13:43