-
《
Java
语言程序
设计
JAVA
填空题
》学生答卷和参考答案
1. (
1.0
分
)
Java
中预定义的数据类型中都有对应的
常量,对于整型直接数,他的形式又有
多种,以
1-9
开头的正负整数为十进制,
以
0
开头的正负整数为八进制数,以
0x
或者
0X
开头的正负
整数
为
数。
你的答案:
十六进制
(
得分
1.0
分
)
;
参考答案:十六进制
2. (
2.0
分
)
一个类如果实现一个接口,
那么
它需要
实现接口中的全部
,
否则
该类就必须定义为
。
你的答案:
方法
‖
抽象类
(
得分
2.0
分
)
;
p>
参考答案:方法
‖
抽象(或
abstract)
3. (
3.0
分
)
下列程序实现从控制台输入并
读取输出字符串
< br>.
请将程序补充完整
import .*;
public class
CharInput
{
public static void main(String args[])
throws ption{
String s;
InputStreamReader ir;
BufferedReader in;
ir=new____________();
in=new____________(ir);
while
((s=in._________)!=null)
{
n(“R
ead;
”+s);
}
}
}
你的答
案:
InputStreamRea
der‖BufferedReader‖read
line()
(
得分
3.0
分
)
;
p>
参考答案:
InputStreamReader‖Buffere
dReader‖readLine(
)
4. (
1.0
分
)
线程类型中的
yield()
方法只能
让相同优
先级或者更高优先级、
处于
状态
的线程获得运行机会。
你的答案:
就绪
(
得分
1.0
分
)
;
参考答案:就绪
5. (
1.0
分
)
在非静态成员方法中,
可以使用
关键字
访问类的其他非静态成员。
你的答案:
this
(
得分
1.0
分
)
;
参考答案:
this
6. (
1.0
分
)
Java
定义的变量要求赋初值,
如
果
没有显式赋值,整型变量获得的值是
0,
实型变量的值是
,布尔类型
数据的量是
false,
复合数据变量
的值是分
null
。
你的答案:
0.0
(
得分
1.0
分
)
;
参考答案:
0.0
7. (
1.0
分
)
程序
int x = 16; int y=
x<100?x*100:x*10;
变量
< br>y
值
是
。
你的答案:
1600
(
得分
1.0
分
)
;
参考答案:
1600
8. (
1.0
分
)
Throwable
类有两个子类:
_________
类和
Exception
类。
你的答案:
Error
(
得分
1.0
分
)
;
参考答案:
Error
9. (
2.0
分
)
使用
Iterator
遍历集合时,首
先需要调
用
方法判断是否存在
下一个元素,如果存在下一个元素,则
调用
方法取出该元素。
你的答案:
hasNext‖next
(
得分
2.0
分
)
;
p>
参考答案:
hashNext()‖next()
< br>
10. (
1.0
分
) int x=300;byte
y=(byte)x;y
的值
大小是
。
你的答案:
44
(
得分
1.0
分
)
;
参考答案:
44
11. (
1.0
分
)
使用
UDP
协议开发网络程序
时,需要使用的两个类分别为
DatagramPacket
和
。
你的答案:
DategramSocket
(
得分
1.0
分
)
;
参考答案:
DatagramSocket
12. (
1.0
分
) int x=300;char
y=(char)x;y
的值
大小是
。
你的答案:
300
(
得分
1.0
分
)
;
参考答案:
300
13. (
1.0
分
)
抛出异常、生成异常对象都可
以通过
_
________
语句实现。
你的答案:
throw
(
得分
1.0
分
)
;
参考答案:
throw
14.
(
1.0
分
)
Java
中预定义的数据类型中都有对应的
常量,对于整型直接数,他的形式又有
多种,以
1-9
开头的正负整数为十进制,
以
0
开头的正负整数为
数,以
0x
或者
0X
开头的正负整数为十六进制
数。
你的答案:
八进制
(
得分
1.0
分
)
;
参考答案:八进制
15. (
1.0
分
)
++
是一元算术运算符,
a ++
表<
/p>
示先使用
a
的值,
然后
a
的值再加
1
< br>,
而
++a
则表示
。
你的答案:
先对
a
的值加一,在使用
a
的
值
(
得分
1.0
分
)
;
p>
参考答案:先让
a
加
1
,然后再使用
a
的值
16. (
1.0
分
)
如果把二维数组看成一维数组,
那么数组的元素
是
数组。
你的答案:
一维
(
得分
1.0
分
)
;
参考答案:一维
17. (
1.0
分
)
Java
程序中当两个操作数为
int
或
float
时,其运算结果的类型
为
。
你的答案:
float
(
得分
1.0
分
)
;
参考答案:
float
18.
(
1.0
分
) Java
语言中为了类的对象支
持
序列化,该类的定义中必须实
现
。
你的答案:
Serializable
接口
(
得分
1.0
分
)
;
参考答案:
Serializable
19. (
2.0
分
)
在
Ja
va
程序设计中,
程序员创
建
文件,
然后编译器把它们转
化为
文件。
你的答案:
JAVA‖JAVA
字节码文件
(
得分
1.0
分
)
;
p>
参考答案:源
‖
字节代码
< br>
20. (
1.0
分
)
每个运算符都要带一个或多个<
/p>
操作数,
带一个操作数的运算符习惯称为一
元运算符,带二个操作数的运算符习惯称
为
运算符,
带三个操作数的
运算符习惯称
为三元运算符。
你的答案:
二元运算符
(
得分
1.0
分
)
;
参考答案:二元
21. (
1.0
分
)
抛出异常的程序代码可以是
______
或者是
JDK
中的某个类,还可以是
JVM.
你的答案:
自定义的异常类
(
得分
1.0
分
)
;
参考答案:自定义的异常
22.
(
1.0
分
)
TCP
协议的特点
是
,
即在传输数据前先在客
户端和服务器
端建立逻辑连接。
你的答案:
面向连接的传输协议
(
得分
1.0
分
)
;
参考答案:面向连接
23. (
1.0
分
)
浮点数也有常量形式,如果一
个数值中包含小数点、
指数部分
(字符
E
)
p>
、
或其后跟有字符
F
或字符
,则这个常数
就是浮点数。
你的答案:
D
(
得分
1.0
分
)
;
参考答案:
D
24. (
1.0
分
)
以下程序的运行结果
是
。
public class
FooDemo{
static boolean foo(char c) {
(c);
return true;
}
public static void
main(String[] args ) {
int i =0;
for ( foo(’a’);
foo(’b’)&&(i<2);
foo(’c’)){
i++
foo(’d’);
}
}
}
你的答案:
abdcbdcb
(
得分
1.0
分
)
;
参考答案:
abdcbdcb
25. (
1.0
分
)
要将某个线程设置为后台线程,
需要调
用该线程的
方法,该方
法必须在该线程启动之前调用。
你的答案:
setDaemon(true) (
得分
1.0
分
)
;
参考答案:
setDaemon(true)
26. (
1.0
分
) java
语言的类库中提供了一
个
__________
类,
所有的异
常都必须是它的实
例
或它子类的实例。
你的答案:
Exception
(
得分
1.0
分
)
;
参考答案:
Throwable
27. (
1.0
分
)
Swing
的事件处理机制包
括
、
事件和事件处
理者。
你的答案:
事件源
(
得分
1.0
分
)
;
参考答案:
事件源
28. (
1.0
分
)
Java
定义的变量要求赋初值,
如果没有显式赋值,
整型变量获得的值是
0,
实型变量的值是
0.0
,布尔类型数据的量
是
,
复合数据变量的值是分
null
。
你的答案:
false
(
得分
1.0
分
)
;
参考答案:
false
29.
(
1.0
分
)
当一个对象被当成垃圾从内存中
释放时,
它的
方法会被自动调用。
你的答案:
finalize()
(
得分
1.0
分
)
;
参考答案:
finalize
30. (
1.0
分
)
表达式中仅含有逻辑运算符的表
达式称
为逻辑表达式,逻辑表达式的运算结果
是一个
。
你的答案:
布尔值
(
得分
1.0
分
)
;
参考答案:逻辑值
31. (
1.0
分
)
Java
程序中当两个操作数为
float
或
double
时,其运算结果的类型
为
。
你的答案:
double
(
得分
1.0
分
)
;
参考答案:
double
32.
(
1.0
分
)
如果子类想使用父类中的成员,
可以通
过关键字
引用父类中的成
员。
你的答案:
super
(
得分
1.0
分
)
;
参考答案:
super
33.
(
3.0
分
)
Java
的三大技术平台分别
是
、
、
。
你的答案:
Java
SE‖Java EE‖Java ME
(
得分
3.0
分
)
;
参考答案:
Java SE‖Java ME‖Java
EE
34. (
1.0
分
)
Java
定义的变量要求赋初值,
如果没有显式赋值,
整型变量获得的值是
0,
实型变量的值是
0.0
,布尔类型数据的量是
false,<
/p>
复合数据变量的值是
。
你的答案:
null
(
得分
1.0
分
)
;
参考答案:
null
35. (
2.0
分
)
Java
中的变量可以分为两种数
据类型,分别
是
和
。
你的答案:
基本类型
‖
引用类型
(
得分
2.0
分
)
;
参考答案:基本数据类型
‖<
/p>
引用数据类型
36. (
1.0
分
)
使用关键
字
修饰的量是常量,
这
种量必须赋初值。
你的答案:
final
(
得分
0.0
分
)
;
参考答案:
static final
37. (
1.0
分
)
程序中的表达式是有操作数及<
/p>
运算符组成,
其中运算符依据其操作的性质
分为
、
关系运算符及逻辑运
算符。
你的答案:
算术运算符
(
得分
1.0
分
)
;
参考答案:算术运算符
38.
(
1.0
分
)
JPanel
的默认布局管理器
是
。
你的答案:
FlowLayout
(
得分
1.0
分
)
;
参考答案:
FlowLayout
39. (
1.0
分
) Java
程序中当两个操作数为
byte
或
short
时,其运算结果的类型
为
。
你的答案:
int
(
得分
1.0
分
)
;
参考答案:
int
40. (
1.0
分
)
程序中的表达式是有操作数及
运算符组成,
其中运算符依据其操作的性质
分为算术运算符、关系运算符
及
。
你的答案:
逻辑运算符
(
得分
1.0
分
)
;
参考答案:逻辑运算符
41.
(
1.0
分
)
在
Ja
va
语言中,可以使用关键
字
来创建类的实例对象。
你的答案:
new
(
得分
1.0
分
)
;
参考答案:
new
42. (
1.0
分
)
java
默认导入的包
是
。
你的答案:
(
得分
1.0
分
)
;
参考答案:
43. (
1.0
分
)
java
语言认为那些可预料和不
可预料的出错称为
_________
。
你的答案:
异常
(
得分
1.0
分
)
;
参考答案:异常
44. (
1.0
分
)
catch
子句都带一个参数,该参
数是某个异常的类及其变量
名,
catch
用该
参数去与
___________
对象的类进行匹配。
你的答案:
抛出异常
(
得分
1.0
分
)
;
参考答案:出现异常
45. (
1.0
分
)
DataOutputStream
数据流向文
件里写数据的方
法为
__________
你的答案:
write()
(
得分
1.0
分
)
;
参考答案:
write()
46.
(
1.0
分
)
矩阵或表格一般
用
维数组表示。
你的答案:
二
(
得分
1.0
分
)
;
参考答案:二
47. (
1.0
分
)
数组复制时,
将一个数组
的
传递给另
一个数组。
你的答案:
引用
(
得分
1.0
分
)
;
参考答案:引用
48. (
1.0
分
)
Java
中的字符输出流都是抽象
类
_
_______
的子类
.
你的答案:
Writer
(
得分
1.0
分
)
;
参考答案:
Writer
49.
(
1.0
分
)
在
Ja
va
语言中,允许使用已存在的类作
为基础创建新的类,这种技
术称
为
。
你的答案:
继承
(
得分
1.0
分
)
;
参考答案:继承
50. (
1.0
分
)
接口的所有成员域都具有
public
、
static
和
属性。
你的答案:
final
(
得分
1.0
分
)
;
参考答案:
final
51.
(
1.0
分
)
浮点型数组的默认值
是
。
你的答案:
0.0f
(
得分
1.0
分
)
;
参考答案:
0.0f
52. (
1.0
分
)
++
是一元算术运算符,
a++
表
p>
示
,而
++a
则表示先让
a
加
1
,然后再使用
a
的值。
你的答案:
先使用
< br>a
的值,
然后
a
的值再加
一
(
得分
1.0
分
)
;
p>
参考答案:先使用
a
的值,然后
a
的值再加
1
53.
(
1.0
分
)
在程序开发中,要想将一个包<
/p>
中的类导入到当前程序中,可以使
用
关键字。
你的答案:
import
(
得分
1.0
分
)
;
参考答案:
import
54.
(
1.0
分
)
在
Ja
va
语言中,所有的类都直接或间接
继承自
类。
你的答案:
Object
(
得分
1.0
分
)
;
参考答案:
Object
55.
(
2.0
分
)
整数类型是用来表示整数的数<
/p>
据类型,
Java
提供了
4
种整型量,分别
是
、
short
、
int
和
long
,他们在内存<
/p>
总占用的字节数依次从小到大,分别
为
个、
2
个、
4
个和
8
个。
你的答案:
byte‖1
(
得分
2.0
分
)
;
参考答案:
byte‖1
56. (
1.0
分
)
和
p>
两个可执行程序存
放在
JDK
安装目录的
目
录下。
你的答案:
bin
(
得分
1.0
分
)
;
参考答案:
bin
57. (
1.0
分
)
向方法传递数组参数时,传递
的是数组
的
。
你的答案:
数组的引用
(
得分
1.0
分
)
;
参考答案:引用
58. (
1.0
分
)
强制类型转换发生在占用内存
位数多的类型向占用内存少的类型
转换过
程中,程序员在设置转换的格式为:将希望
得到的数据类
型放到
内,
置于要
转换的值的前面。
-
-
-
-
-
-
-
-
-
上一篇:(完整版)新概念一册练习103、104
下一篇:两栖动物教案:姜振华