- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
2 A
1
《Java语言程序设计》 习题集3
一.选择题(均为单选题)1.下列说法不正确的是()A.IOException必须被捕获或抛出B.java语言会自动初始化变量的值
C.java语言不允许同时继承一个类并实现一个接口
D.java语言会自动回收内存中的垃圾
2.Java程序的执行过程中用到一套JDK工具,其中java.exe是指()A.Java文档生成器 B.Java解释器
C.Java编译器 D.Java类分解器3.Java语言中,下列标识符错误的是()
A.—sys1 B.—m
C.I D.40name
在Java中,属于整数类型变量的是()A.single B.double
C.byte D.char
Frame的默认的布局管理器是下列哪一个()A.FlowLayout B.BorderLayout
C.GridLayout D.CardLayout6.在下列事件处理机制中哪个不是机制中的角色()A.事件 B.事件源
C.事件接口 D.事件处理者
下列语句片段
inta=10,b=4,c=20,d=6;System.out.println(a++*b+c*--d);的结果为()
A.144 B.28
C.140 D.不能执行
下列语句片段:inta=-67,b=116,c=78;intd=~a|bc;
System.out.println(d)的结果为()
A.70 B.67
C.78 D.56
对象使用时,下面描述错误的是()A.通过“.”运算符调用成员变量和方法
B.通过成员变量的访问权限设定限制自身对这些变量方法的调用C.将一个对象申明为类的成员时,必须在使用前为其分配内存D.在方法中使用对象作为参数时,采用引用调用
执行下列代码后,哪个结论是正确的String[]s=newString[10];A.s[10]为″″ B.s[9]为null
C.s[0]为未定义 D.s.length为101
下面哪个是Java语言中正确的标识符( )
A、3D B、$this C、extends D、implements
下面哪个范围是char型的取值范围( )
A、-256~255 B、-(2^15)~(2^15)-1 C、’\u0000’~‘\uffff’ D 、
0~32767
下面哪个语句不能定义一个字符变量( )
A、charc1=3210; B、charc2=’\uface’;C、charc4=0xabcd; D、charc3=”\u0065”;
下面哪个是对字符串String的正确定义( )
A、Strings1=”\n\tnull”; B、Strings2=’null’;
C、Strings3=(String)‘abc’; D、Strings4=(String)‘\uface’;
给出下面一段程序,选择运行结果( )
publicclassX{
publicstaticvoidmain(String[]args){Stringnames[]=newString[5];
for(intx=0;xargs.length;x++) names[x]=args[x];System.out.println(names[2]);
}
}
命令行执行:
javaXab
结果是下面哪一个?
A、names
B、b
C、null D、 运行出现异常
下列说法不正确的是()A.IOException必须被捕获或抛出B.java语言会自动初始化变量的值
C.java语言不允许同时继承一个类并实现一个接口
D.java语言会自动回收内存中的垃圾
下面哪项可以得到数组元素的个数,java中定义数组名为abc,( )
A、abc.length()B、abc.length C、len(abc)D、ubound(abc)
下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的( )
A、public B、private C、static D、final
给定下面的代码片段:
Stringstr=null;
if((str!=null)(str.length()10)){
System.out.println(morethan10);4)}
elseif((str!=null)(str.length()5)){
System.out.println(lessthan5);7)}
8)else{System.out.print
文档评论(0)