????Java??????????????????????????????????????????????г???????????????????????????????c??c++???java????????????????Java???????????????????????????????????????У???????????clone????????????????????純?????????????????????????????????????????????????????????С?????
public class A {
public String name;
}
public class testClone {
public void changeA(A a){
a.name="b";
}
public void changInt(int i){
i=i*2+100;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
testClone test=new testClone();
A a=new A();
a.name="a";
System.out.println("before change : a.name="+a.name);
test.changeA(a);
System.out.println("after  change : a.name="+a.name);
int i=1;
System.out.println("before change : i="+i);
test.changInt(i);
System.out.println("after  change : i="+i);
}
}
?????????????????
before change : a.name=a
after  change : a.name=b
before change : i=1
after  change : i=1
???????????????????????漰???????????????????SPASVOС??(021-61079698-8054)?????????????????????????