斑竹可不可以全面地解释下!~我看了还是很迷糊!~
我自己的话我会选B的!??
我是这样认为的!
class Test{
public int i=10;
}
public class ObParm{
public static void main(String argv[]){
ObParm o=new ObParm();
o.amethod();
}
public void amethod(){
int i=99;
Test v=new Test();
v.i=30;
another(v,i);
System.out.println(v.i);//然后在这里再输出v.i=30
public void amethod(){
i=0;
v.i=20;
Test vh=new Test();
v=vh;
System.out.println(v.i+" "+i);//(1)先调用这里输出 v.i=20 i=0
}
我自己的话我会选B的!??
我是这样认为的!
class Test{
public int i=10;
}
public class ObParm{
public static void main(String argv[]){
ObParm o=new ObParm();
o.amethod();
}
public void amethod(){
int i=99;
Test v=new Test();
v.i=30;
another(v,i);
System.out.println(v.i);//然后在这里再输出v.i=30
public void amethod(){
i=0;
v.i=20;
Test vh=new Test();
v=vh;
System.out.println(v.i+" "+i);//(1)先调用这里输出 v.i=20 i=0
}
[此贴子已经被作者于2006-5-6 23:51:58编辑过]