Word
完美格式
一.
判断题
1
.
即使一个类中未显式定义构造函数,
也会有一个缺省的构造函数,
缺省的构造函数是无参函数,
函数体为
空。
(
对
)
2
.
在
Java
的方法中定义一个常量要用
const
关键字。
(
错
)
3
.
在异常处理中总是将可能产生异常的语句放在
try
块中,
用
catch
子句去处理异常,
而且一个
try
块之后只
能对应一个
catch
语句。
(
错)
4
.
Applet
是一种特殊的
Panel
,它是
Java Applet
程序的最外层容器。
(
对
)
5
.
一个线程对象的具体操作是由
run()
方法的内容确定的,但是
Thread
类的
run()
方法是空的
,
其中没有内容
;
所以用户程序要么派生一个
Thread
的子类并在子类里重新定义
run()
方法
,
要么使一个类实现
Runnable
接
口并书写其中
run()
方法的方法体。
(
对
)
6
.
Java
的字符类型采用的是
Unicode
编码,但所占字节由具体软硬件环境决定。
(
错
)
7
.
所有的鼠标事件都由
MouseListener
监听接口的监听者来处理。
(
错
)
8
.
Java
语言中的数组元素下标总是从
0
开始,下标可以是整数或整型表达式。
(
对
)
9
.
如果
p
是父类
Parent
的对象,而
c
是子类
Child
的对象,则语句
p=c
是正确的。
(
错
)
10
.
Java
程序里
,
创建新的类对象用关键字
new
,回收无用的类对象使用关键字
free
。
(
错
)
11
.
由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。
(错
)
12
.
静态初始化器是在其所属的类加载内存时由系统自动调用执行。
(
对
)
13
.
Applet
是一种特殊的
Panel
,它是
Java Applet
程序的最外层容器。
(
对
)
14
.
注释的作用是使程序在执行时在屏幕上显示
//
之后的内容。
(
错
)
15
.
在异常处理中,若
try
中的代码可能产生多种异常则可以对应多个
catch
语句,若
catch
中的参数类
型有父类子类关系,此时应该将父类放在后面,子类放在前面。
(
对
)
二.
选择题;
1
.以下哪个方法用于定义线程的执行体?
(
C
)
A
、
start()
B
、
init()
C
、
run()
D
、
synchronized()
2
.下面哪个不是
Java
中的容器
?
(
B
)
A
、
ScrollPane
B
、
Canvas
C
、
Applet
D
、
Dialog
3
.下面哪个方法与
applet
的显示无关
?
(
A
)
A
、
draw()
B
、
update()
C
、
repaint()
D
、
paint()
4
.当
Frame
改变大小时,放在其中的按钮大小不变,则使用如下哪种布局方式
?
(
A
)
A
、
FlowLayout
B
、
CardLayout
C
、
BorderLayout
D
、
GridLayout
5
.有如下代码段
:
1)
2) { if(unsafe()){//do s
omething…}
3) else if(safe()){//do the other…}
4) }
其中,方法
unsafe()
将抛出
IOException,
请问可将以下哪项填入第
1
行?(
D
)
A
、
public IOException methodName()
B
、
public void methodName()
C
、
public void methodName() throw IOException
D
、
public void methodName() throws IOException
6
.以下哪个关键字可以用来对对象加互斥锁?(
B
)