8.Assignment of Reference Type 基本類型的賦值是值的賦值;int x =6; int y = x;相當(dāng)于復(fù)制x的內(nèi)容到y(tǒng)上。 對(duì)象的賦值不會(huì)賦值內(nèi)容,兩個(gè)對(duì)象的指針都是指向同一個(gè)object..
9.Pass by Value Pass argument by Value. 當(dāng)方法的參數(shù)是對(duì)象的引用時(shí),參數(shù)的值是對(duì)象的地址,對(duì)象是可以在參數(shù)調(diào)用時(shí)改變的。 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); } } 結(jié)果是d還是為1988,3,3;因?yàn)閷?duì)象的地址是不變的。