标题:新手第一次发帖,刚刚看到的练习题,改了一下,不知这样理解对不?
取消只看楼主
nuimqi
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-11-1
 问题点数:0 回复次数:1 
新手第一次发帖,刚刚看到的练习题,改了一下,不知这样理解对不?

class Test{
public int i=10;
}
public class ObParm{
public static void main(String argv[]){
int i = 100;
Test v = new Test();
Test vh=new Test();
ObParm o=new ObParm();
o.amethod();
System.out.println(v.i+" "+i);
System.out.println(vh.i);
}
public void amethod(){
int i=99;
Test v=new Test();
v.i=30;
Test vh=new Test();
vh.i=50;
another(vh,i);

System.out.println(v.i+" "+i);
System.out.println(vh.i);
}
public void another(Test v, int i){
i=0;
v.i=20;
Test vh=new Test();
v=vh;
System.out.println(v.i+" "+i);
}
}

大家说说结果会是多少?

搜索更多相关主题的帖子: 发帖 练习题 
2007-11-01 01:21
nuimqi
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-11-1
得分:0 
不要运行,要心算哦
2007-11-01 01:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-182436-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.166205 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved