JAVA填空题标准答案 (103题)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. ( 1.0分)
Java中预定义的数据类型中都有对应的
常量,对于整型直接数,他的形式又有
多种,以1-9开头的正负整数为十进制,以0开头的正负整数为八进制数,以0x
或者0X开头的正负整数
为数。
你的答案:十六进制 (得分1.0 分);
参考答案:十六进制
2. ( 2.0分) 一个类如果实现一个接口,那么它需要实现接口中的全部,否则该类就必须定义为。
你的答案:方法‖抽象类 (得分2.0 分);
参考答案:方法‖抽象(或abstract)
3. ( 3.0分) 下列程序实现从控制台输入并读取输出字符串.请将程序补充完整
import java.io.*;
public class CharInput {
public static void main(String args[]) throws java.io.IOException{
String s;
InputStreamReader ir;
BufferedReader in;
ir=new____________(System.in);
in=new____________(ir);
while
((s=in._________)!=null) {
System.out.println(“R ead;”+s);
}
}
}
你的答案:InputStreamReader‖BufferedReader‖read line() (得分3.0 分);
参考答案:
InputStreamReader‖BufferedReader‖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; 变量y值
是。
你的答案: 1600 (得分1.0 分);
参考答案:1600
8. ( 1.0分) Throwable类有两个子类:
_________类和Exception类。
你的答案: Error (得分1.0 分);
参考答案:Error
9. ( 2.0分)
使用Iterator遍历集合时,首先需要调
用方法判断是否存在
下一个元素,如果存在下一个元素,则
调用方法取出该元素。
你的答案:hasNext‖next (得分2.0 分);
参考答案:hashNext()‖next()
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 ++表示先使用a的值,然后a的值再加1,而++a 则表示。你的答案:先对a的值加一,在使用a的
值 (得分1.0 分);
参考答案:先让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分) 在Java程序设计中,程序员创建文件,然后编译器把它们转化为文件。
你的答案:JAVA‖JAVA字节码文件 (得分1.0 分);
参考答案:源‖字节代码
20. ( 1.0分) 每个运算符都要带一个或多个操作数,带一个操作数的运算符习惯称为一元运算符,带二个操作数的运算符习惯称
为运算符,带三个操作数的运算符习惯称为三元运算符。
你的答案:二元运算符 (得分1.0 分);
参考答案:二元
21. ( 1.0分) 抛出异常的程序代码可以是
______或者是JDK中的某个类,还可以是JVM.
你的答案:自定义的异常类 (得分1.0 分);参考答案:自定义的异常