您的位置:首页 > 编程语言 > Java开发

#java笔试复习(一)#

2014-10-20 19:41 162 查看
1.一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?

答:可以有多个类,但是只能有一个public类,public类的名字并须与文件名相同。

2.Java有没有goto?

答:一个没有使用的保留字。

3.说说&和&&的区别。

答:都是当且仅当两个结果为真时,结果为真(逻辑与);

区别:&&当第一个结果为假时,就不再进行判断,最终结果为假(短路);

&还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作,转成二进制后再进行与操作。

参考:http://blog.csdn.net/sundenskyqq/article/details/27788617

4.在JAVA中如何,跳出当前的多重嵌套循环?

答:使用break语句。

5.switch语句能否作用在byte上,能否作用在long上,能否作用在String上?

答:switch(参数)必须是整数表达式或枚举常量,byte,short等都可以隐式转成int类型,因此可以。而long,String显然无法隐式转换,所以会报错!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: