class ValHold {public int i = 10;}
public class ObParm {
public static void main(String[] args) {
ObParm o = new ObParm();
o.amethod();
}
public void amethod() {
int i = 99;
ValHold v = new ValHold();
v.i = 30;
another(v, i);
System.out.println(v.i + " " + i); //20 99
}
public void another(ValHold v, int i) {
i = 0;
v.i = 20;
ValHold vh = new ValHold();
v = vh;
System.out.println(v.i + " " + i);} //10 0
}
java常见面试题
最新推荐文章于 2022-08-02 00:07:13 发布