1。break语句()
A 只中断最内层的循环 B只中断最外层的循环 C借助于标号,可惜实现任何外层循环中断 D只中断某一层的循环
2.下列哪种不是JAVA的数据类型()
A。基本类型 B数组类型 C类 D界面类型
3.设有对象obj1具有属性name则访问该属性的方法为()
A obj1.name B obj1.name() C name.obj1 D name.obj1()
4.returnType methodA(byte x,double y)
{
return (short)x/y*2;
}
程序中的第二行中returnType应指定为哪种类型()
A double B int C short D byte
5.下面哪个不是JAVA中的容器()
A Panel B Canvas C Applet D Dialog
----------------解决方案--------------------------------------------------------
我的答案:A D A C B
----------------解决方案--------------------------------------------------------
非常感谢
----------------解决方案--------------------------------------------------------
呵呵,不知道对不对。我也是学java没多久。
----------------解决方案--------------------------------------------------------
我感觉第四个应该选A,如果是return (short)(x/y*2);这样的话才选C,因为强制类型转换的优先级是最高的。
----------------解决方案--------------------------------------------------------
哦,真的了,我没看出来。应该是c选项
----------------解决方案--------------------------------------------------------
答案应该是:C D A A D吧!
----------------解决方案--------------------------------------------------------
(short)强制转换不是最高优先级,后边的表达式不加括号,也是转换该表达式的计算结果。出了括号意外,算术运算符是优先级最高的。。
break只中断使用这个语句的那层循环。
5题中的Dialog(对话框),肯定是容器。。它是继承于JFrame的
----------------解决方案--------------------------------------------------------
我感觉第四个应该选A,如果是return (short)(x/y*2);这样的话才选C,因为强制类型转换的优先级是最高的。
----------------解决方案--------------------------------------------------------
我认为第一个选D;
----------------解决方案--------------------------------------------------------