JAVA开发基础(习题卷20)
第1部分:单项选择题,共61题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]哪个语句块可以捕获异常?
A)try
B)catch
C)final
D)throw
答案:B
解析:
2.[单选题]下面选项中, 用于返回某个资源文件的InputStream输入流对象的方法是()
A)getRealPath(String path)
B)getResource(String path)
C)getResourcePaths(String path)
D)getResourceAsStream(String path)
答案:D
解析:
3.[单选题]能处理鼠标拖动和移动两种事件的接口是
A)ActionListener
B)ItemListener
C)MouseListener
D)MouseMotionListener
答案:D
解析:
4.[单选题]为按钮添加动作,要使用下列哪个函数:
A)addListeners()
java重载B)setActionListeners()
C)addActionListeners()
D)setListeners()
答案:C
解析:
5.[单选题]________ is not an object-oriented programming language. ( )
A)Java
B)C++
C)C
D)Ce. Python
答案:C
解析:
6.[单选题]The most surprising ( ) of the house was a large room as big as a swimming pool.
A)mistake
D)character
答案:C
解析:
7.[单选题]JDK中用于存放Java类库文件的文件夹是( )
A)bin
B)include
C)lib
D)demo
答案:C
解析:
8.[单选题]自定义的异常类可以从下列( )类继承。
A)Error类
B)Object
C)Exception
D)System
答案:C
解析:Error类属于错误类,Object属于对象类的基类,System类属于系统类,Exception类属于异常类,因此,自定义异常类只能继承Exception类。
9.[单选题]所有的异常类都继承自哪一个类?
A)java.io.Exception
B)java.lang.Throwable
C)java.lang.Exception
D)java.lang.Error
答案:B
解析:
10.[单选题]阅读下面程序
Import java.io.*;
Public class ByteStream Test{
public static void main(String[] a){
try{
DataOutputStream dos =new DataOutputStream(new ________("ints.dat"));
for(int i=0;i
A)FileOutputStream
B)ByteArrayOutputStream
C)BufferedOutputStream
D)FileWriter
答案:A
解析:
11.[单选题]while语句的循环体中不能包含的语句是( )
A)while语句
B)方法定义语句
C)if语句
D)switch语句
答案:B
12.[单选题]如果将类Myclass声明为public,它的文件名是
A)Myclass.java
B)Myclass.class
C)myclass.java
D)myclass.class
答案:A
解析:
13.[单选题]Java程序是如何启动的?()
A)用户指定一个类,程序建立这个类的一个全局对象而启动
B)程序有一个入口类,通过调用入口类的main静态函数而启动
C)程序有一个入口类,程序通过建立入口类的一个全局对象而启动
D)通过唯一的全局函数"main"函数启动
答案:B
解析:略
14.[单选题]Servlet通常作为MVC模式中的()层
A)模型
B)视图
C)控制
D)逻辑
答案:C
解析:
15.[单选题]对java的继承机制描述,错误的是
A)java支持多重继承
B)声明子类时使用extends子句
C)继承时子类可以添加新的方法和状态
D)继承是面向对象方法的一个重要基本特征
答案:A
解析:
16.[单选题]下列方法名的定义中,不符合Java命名约定的是( )
I showMessage( ) II ShowMessage( )
III showmessage( ) IV $showMessage( )
A)I II
B)IV
C)II III IV
D)I II III IV
答案:C
解析:
17.[单选题]score是一个整数数组,有五个元素,已经正确初始化并赋值,仔细阅读下面代码,程序运行结果是( )temp = score[0]; for (int index = 1;index < 5;index++) { if (score[index] < temp) { temp = score[index]; }}
A)求最大数
B)求最小数
C)到数组最后一个元素
D)编译出错
18.[单选题]Java源程序文件名要求是()。
A)后缀为.java,文件名可以随便取
B)文件名和类名一样,后缀为.java,大小写没有关系
C)必须严格与类名完全一致,包括字母大小写,后缀为.java
D)文件名和后缀均可以随便取,没有限制
答案:C
解析:
19.[单选题]利用三层结构搭建某网上书店系统,设计用户登陆界面,如果你是设计人员,你将在三层结构的( )中实现
A)模型层
B)表示层
C)数据访问层
D)业务逻辑层
答案:B
解析:MVC,界面在表示层实现
20.[单选题]一个类可同时定义许多同名的方法,方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序的特性称为
A)隐藏
B)覆盖
C)重载
D)java不支持此特性
答案:C
解析:
21.[单选题]________包含用于开发Java程序的预定义类和接口。
A)Java language specification
B)Java API
C)Java JDK
D)Java IDE
答案:B
解析:
22.[单选题]下列答案中不是类的成员方法与外界进行信息交换的方式的是:
A)通过方法的返回值
B)利用类的成员变量
C)在类外部定义全局变量
D)通过方法中的参数传递
答案:C
解析:
23.[单选题]以下关于requestAnimationFrame()方法描述正确的是()
A)此方法在浏览器重绘之前完成
B)主线程不会影响此方法的运行效果
C)此方法类似于setInterval(),主要用途是按帧对网页进行重绘
D)此方法在浏览器重绘时完成
答案:A
24.[单选题]给定一个Java程序的代码片断如下:if(grade == 'A'|| grade == 'B') Score = 90;else if(grade == 'C'|| grade == 'D') Score = 70;else Score = 60;等同的switch是下列哪一个(选一项)
A)switch(grade){case'A':case'B':score=90;case'C':case'D':scpre=70;default:score=60;}
B)switch(grade){case 'A':break;case 'B':score = 90;case 'C':break;case 'D':scpre = 70;default:score = 60;break;}
C)switch(grade){case 'B':score = 90;break;case 'D:scpre =70;break;default:score = 60;break;}
D)switch(grade){case 'A':case 'B':score = 90;break;case 'C':case'D':scpre = 70;break;default:score = 60;break;}
答案:D
解析:
25.[单选题]()符号标志是jQuery的简写形式
A)$
B)&
C)@
D)#
答案:A
解析:
26.[单选题]能从循环语句的循环体中跳出的语句是( )
A)for 语句
B)break 语句
C)while 语句
D)continue语句
答案:B
解析:
27.[单选题]Java SE的命令文件appletviewer所在的目录是( )。
选项.
A)%JAVA_HOME%\jre
B)%JAVA_HOME%\lib
C)%JAVA_HOME%\bin
D)%JAVA_HOME%\demo
答案:C
解析:
28.[单选题]有如下代码段,请问下面选项结果为false的是:String s1 = “abc”;String s2 = new
String(“abc”);String s3 = new String(“abc”);
A)s1.intern() == s2
B)s2.intern() == s3.intern()
C)s1 != s3
D)s1 == s3.intern()
答案:A
解析:
29.[单选题]已知下列代码,如果方法 oneMethod()运行异常,则下列哪个语句肯定不会被输出( )。
Public void example(){
Try {
OneMethod();
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论