2024年5月10日发(作者:)
考试名称:JAVA程序设计
考试要求:
试卷设置
题型
题目个数
默认分值
总分值
单选题
30
2.00
60.00
多选题
10
2.00
20.00
判断题
10
2.00
20.00
试卷内容
1.[单选题]下面哪个不是FilterInputStream的子类?
ckInputStream
putStream
edInputStream
putStream
答案:A
分值:2.00
2.[单选题]下列语句序列执行后,i的值是()。 int i = 8, j = 16; if(i-1>j) i--;
else j--;
A.15
B.16
C.7
D.8
答案:D
分值:2.00
3.[单选题]对于try和catch子句的排列方式,下列哪一项是正确的?
A.子类异常在前,父类异常其后
B.父类异常在前,子类异常其后
C.只能有子类异常
D.父类异常和子类异常不能同时出现在同一个try程序段内
答案:A
分值:2.00
4.[单选题]在以下选项中,属于MouseMotionListener接口的方法是()。
oubleClicked(MouseEvent)
ragged(MouseEvent)
oved(MouseEvent)
ressed(MouseEvent)
答案:B
分值:2.00
5.[单选题]将集合转换成数组的方法是哪个( )
Array()
es()
y()
()
答案:C
分值:2.00
6.[单选题]在JAVA中,在包下定义一个类,要让包下的所有类都可以
访问这个类,这个类必须定义为( )
ted
e
ly
答案:C
分值:2.00
7.[单选题]main()方法的返回类型是()
n
答案:A
分值:2.00
8.[单选题]下列属于合法标识符的是?
A._436abr
B.=read
s
ct
答案:A
解析:标识符命名规范:(1)标识符由字母、数字、下划线(_)、美元符号($) 组成。
(2)标识符的第一个字符不能是数字。(3)标识符对大小写敏感,即区分大小写。
(4)关键字、保留字不能作为标识符。(5)标识符没有长度限制。
分值:2.00
9.[单选题]下面这行代码 String [][]s=new String[10][]; 的正确陈述是( ) 。
A.该行代码非法
B.s是一10行10列的数组
C.s是一包含10个一维数组的二维数组
D.s中的每个元素设为""
答案:C
分值:2.00
10.[单选题]字符流与字节流的区别在于()
A.前者带有缓冲,后者没有
B.前者是块读写,后者是字节读写
C.二者没有区别,可以互换使用
D.每次读写的字节数不同
答案:D
分值:2.00
11.[单选题]以下________类是JTextArea的父类。
mponent
答案:D
解析:JTextField继承于TextComponent
分值:2.00
12.[单选题]void 的含义为_______。
A.方法体为空
B.定义的方法没有形参
C.定义的方法没有返回值
D.方法的返回值不能参加算术运算
答案:C
分值:2.00
13.[单选题]()类是所有异常类的父类
ble
ion
or
答案:A
解析:Throwable类是所有异常类的父类
分值:2.00
14.[单选题]以下哪个描述是正确的?
A.多线程是Java语言独有的
B.多线程需要多CPU
C.多线程要求一个计算机拥有单独一个CPU
语言支持多线程
答案:D
分值:2.00
15.[单选题]在Java中,名字必须与它所在的类的名字相同,而且不返回任何数据类型的
方法是()。
A.构造方法
B.类方法
C.实例方法
D.重载方法
答案:A
分值:2.00
16.[单选题]关于实例方法和类方法的区别,下列描述正确的是( )
A.实例方法是不用创建类的实例就可以直接调用
B.类方法是通过static关键字声明的方法
C.实例方法属于类
D.类方法是通过new以后才能调用的方法
答案:B
分值:2.00
17.[单选题]JAVA中,访问修饰符限制性最高的是( )。
e
ted
D.缺省
答案:A
分值:2.00
18.[单选题]上报异常时,应该使用下列哪个子句?
y
答案:D
分值:2.00
19.[单选题]在Java中,多态的实现不仅能减少编码的工作量,还能大大提高程序的可维
护性及可扩展性,那么实现多态的步骤包括以下几个方面除了_________。
A.子类重写父类的方法
B.子类重载同一个方法
C.定义方法时,把父类类型作为参数类型
D.调用方法时,把父类或子类的对象作为参数传入方法
E.运行时,根据实际创建的对象类型动态决定使用哪个方法
答案:D
分值:2.00
20.[单选题]在Java中,下列关于方法重载的说法中错误的是_________。
A.方法重载要求方法名称必须相同
B.重载方法参数列表必须不一致
C.方法在所属的类中只能被重载一次
答案:C
分值:2.00
21.[单选题]下面不是合法Java标识符的是( )
B.$3
C.3ab
3
答案:C
分值:2.00
22.[单选题]下面程序段的执行结果是什么?( ) public class Foo{ public static
voidmain(String[] args){ try { return; } finally
{ n("Finally"); } } }
A.编译能通过,但运行时会出现一个例外
B.程序正常运行,并输出 "Finally"
C.程序正常运行,但不输出任何结果
D.因为没有catch语句块,所以不能通过编译
答案:B
分值:2.00
23.[单选题]不是Java关键字的是( )
答案:C
分值:2.00
24.[单选题]下列定义形式错误的是( )


发布评论