Java2课后选择题
}
(6)对于int a[]=new int[3];下列哪个叙述是错误的?
A. a.length的值是3。 B. a[1]的值是1。
C. a[0]的值是0。 D. a[a.length-1]的值等于a[2]的值。
第三章.选择题
(1)下列哪个叙述是正确的?
A. 5.0/2+10的结果是double型数据。
B. (int)5.8+1.0的结果是int型数据。
C.’苹’+’果’的结果是char型数据。
D. (short) 10+'a’的结果是short型数据。
(2)用下列哪个代码替换程序标注的[代码]会导致编译错误?
A. m-->0 B. m++>0
C. m=0 D. m>100&&true
public class E{
public static void main (String args[]){
int m=10,n=0;
while([代码]){n++;} }
}
(3)假设有int x=1;以下哪个代码导致“可能损失精度,找到int需要char”这样的编 译错误?
A. short t=12+'a'; B .char c= 'a'+1;
B. C. char m='a'+x; D .byte n='a'+1;
第四章选择题
(1)下列哪个叙述是正确的?
A. Java应用程序由若干个类所构成,这些类必须在一个源文件中。
B. Java应用程序由若干个类所构成,这些类可以在一个源文件中,也可以分布 在若干个源文件中,其中必须有一个源文件含有主类。
C. Java源文件必须含有主类。
D. Java源文件如果含有主类,主类必须是public类。
(2)下列哪个叙述是正确的?
A.成员变量的名字不可以和局部变量的名字相同。
B.方法的参数的名字可以和方法中声明的局部变量的名字相同。
C.成员变量没有默认值。
D.局部变量没有默认值.
(3)对于下列Hello类,哪个叙述是正确的?
A. Hello类有2个构造方法。
B. Helol类的int Hello()方法是错误的方法。
C. Hello类没有构造方法。
D. Hello无法通过编译,因为其中的hello方法的方法头是错误的(没有类型)。 class Hello{
Hello(int m){}
int Hello(){return 20;}
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育Java2课后选择题(2)全文阅读和word下载服务。
相关推荐: