标题:[讨论]看看这段程序
取消只看楼主
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
结帖率:0
 问题点数:0 回复次数:5 
[讨论]看看这段程序

public final class Test
{
class Inner
{
void test()
{
if (Test.this.bool);
{
myMethod();
}
}
}

private boolean bool = false;

public void myMethod()
{
System.out.println("myMethod");
}

public Test()
{
(new Inner()).test();
}

public static void main(String args [])
{
new Test();
}
}
选项
1,输出“myMethod”
2,程序没有输出,但是会正常结束
3,程序不能结束
4,程序不能通过编译
谈谈你的看法,
提示:仔细看代码

搜索更多相关主题的帖子: false public private void 
2006-03-20 13:23
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
我想问的不是这里,我想问的是
Test.this.bool是true还是false

可惜不是你,陪我到最后
2006-03-20 13:56
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
错了,你自己加一句试试看
System.out.println(bool)

可惜不是你,陪我到最后
2006-03-21 11:33
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 

你再仔细看一个源代码
注意看标点


可惜不是你,陪我到最后
2006-03-21 11:52
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
终于有人看清楚了,我当初也是这样上当的

可惜不是你,陪我到最后
2006-03-21 13:49
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 

SCJP的题目,这不是浪费别人的时间
这是一个人的态度问题
有的人很浮躁,看了一下就觉得很清楚了,但是写程序不是这么一回事
也许你只是一个小小的标点不一样,但是执行出来的效果就相差太远了


可惜不是你,陪我到最后
2006-03-23 10:46



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




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

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