8.Assignment of Reference Type 基本类型的赋值是值的赋值;int x =6; int y = x;相当于复制x的内容到y上。 对象的赋值不会赋值内容,两个对象的指针都是指向同一个object..
9.Pass by Value Pass argument by Value. 当方法的参数是对象的引用时,参数的值是对象的地址,对象是可以在参数调用时改变的。 Public class test{ Public static void changeObject(MyDate ref){ Ref = new MyDate(1,2,2002); } public static void main(String[] arv){ MyDate d = new MyDate(3,3,1988); ChangeObject(d); } } 结果是d还是为1988,3,3;因为对象的地址是不变的。