当前位置: 代码迷 >> Java相关 >> [求助]几个java知识的题目不是很清楚选什么
  详细解决方案

[求助]几个java知识的题目不是很清楚选什么

热度:90   发布时间:2007-07-04 13:47:01.0
[求助]几个java知识的题目不是很清楚选什么

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

搜索更多相关的解决方案: java  知识  

----------------解决方案--------------------------------------------------------
我的答案:A D A  C B
----------------解决方案--------------------------------------------------------

非常感谢


----------------解决方案--------------------------------------------------------
呵呵,不知道对不对。我也是学java没多久。
----------------解决方案--------------------------------------------------------
我感觉第四个应该选A,如果是return (short)(x/y*2);这样的话才选C,因为强制类型转换的优先级是最高的。

----------------解决方案--------------------------------------------------------
哦,真的了,我没看出来。应该是c选项
----------------解决方案--------------------------------------------------------

答案应该是:C D A A D吧!


----------------解决方案--------------------------------------------------------

(short)强制转换不是最高优先级,后边的表达式不加括号,也是转换该表达式的计算结果。出了括号意外,算术运算符是优先级最高的。。

break只中断使用这个语句的那层循环。

5题中的Dialog(对话框),肯定是容器。。它是继承于JFrame的


----------------解决方案--------------------------------------------------------
以下是引用tinger在2007-7-4 16:46:46的发言:
我感觉第四个应该选A,如果是return (short)(x/y*2);这样的话才选C,因为强制类型转换的优先级是最高的。


----------------解决方案--------------------------------------------------------
我认为第一个选D;

----------------解决方案--------------------------------------------------------

  相关解决方案