JAVA填空题标准答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. ( 分)

Java中预定义的数据类型中都有对应的

常量,对于整型直接数,他的形式又有

多种,以1-9开头的正负整数为十进制,以0开头的正负整数为八进制数,以0x

或者0X开头的正负整数

数。

你的答案:十六进制(得分分);

参考答案:十六进制

2. ( 分) 一个类如果实现一个接口,那么它需要实现接口中的全

,否则该类就必须定义

你的答案:方法‖抽象类(得分分);参考答案:方法‖抽象(或abstract)

3. ( 分) 下列程序实现从控制台输入并读取输出字符串.请将程序补充完整import .*;

public class CharInput {

public static void main(String args[]) throws

String s;

InputStreamReader ir;

BufferedReader in;

ir=new____________;

in=new____________(ir);

while

((s=!=null) {

}

}

}你的答

案:InputStreamReader‖BufferedRead er‖readline()(得分分);

参考答案:

InputStrea mReader‖BufferedReader‖re adLine()

4. ( 分)

线程类型中的yield()方法只能让相同

优先级或者更高优先级、处

于状

态的线程获得运行机会。

你的答案:就绪(得分分);

参考答案:就绪

5. ( 分) 在非静态成员方法中,可以使用关键

字访问类的其

他非静态成员。

你的答案:this (得分分);

参考答案:this

6. ( 分) Java定义的变量要求赋初值,如果没有显式赋值,整型变量获得的值是0,实型变量的值

,布尔类型数据的量是false,复合数据变量的值是分null。

你的答案:(得分分);

参考答案:

7. ( 分) 程序int x = 16; int y= x<100?x*100:x*10; 变量y值

你的答案:1600 (得分分);

参考答案:1600

8. ( 分) Throwable类有两个子类:_________类和Exception类。

你的答案:Error (得分分);

参考答案:Error

9. ( 分)

使用Iterator遍历集合时,首先需要调

方法判断是否存在下一个元素,如果存在下

一个元素,则调

方法取出该元素。

你的答案:hasNext‖next(得分分);参考答案:hashNext()‖next()

10. ( 分) int x=300;byte

y=(byte)x;y的值大小

你的答案:44 (得分分);

参考答案:44

11. ( 分) 使用UDP协议开发网络程序时,需要使用的两个类分别为DatagramPacket

你的答案:DategramSocket (得

分分);

参考答案:DatagramSocket

12. ( 分) int x=300;char

y=(char)x;y的值大小

你的答案:300 (得分分);

参考答案:300 13. ( 分) 抛出异常、生成异常对象都可以通过_________语句实现。

你的答案:throw (得分分);

参考答案:throw

14. ( 分)

Java中预定义的数据类型中都有对应的

常量,对于整型直接数,他的形式又有

多种,以1-9开头的正负整数为十进制,以0开头的正负整数

为数

,以0x或者0X开头的正负整数为十六

进制数。

你的答案:八进制(得分分);

参考答案:八进制

15. ( 分) ++是一元算术运算符,a ++表示先使用a的值,然后a的值再加1,而++a则表

你的答案:先对a的值加一,在使用a的值(得分分);

参考答案:先让a加1,然后再使用a的值16. ( 分) 如果把二维数组看成一

维数组,那么数组的元素

数组。

你的答案:一维(得分分);

参考答案:一维

17. ( 分) Java程序中当两个操作数为int或float时,其运算结果的类型

你的答案:float (得分分);

参考答案:float

18. ( 分) Java语言中为了类的对象支持序列化,该类的定义中必须实

你的答案:Serializable接口(得

分分);

参考答案:Serializable

19. ( 分) 在Java程序设计中,程序员创

文件,然后编译器把它们转化

文件。

你的答案:JAVA‖JAVA字节码文件(得分分);

参考答案:源‖字节代码

20. ( 分) 每个运算符都要带一个或多个操作数,带一个操作数的运算符习惯称为一元运算符,带二个操作数的运算符习惯称

运算符,带三个操作数的运算符习惯称为三元运算符。

你的答案:二元运算符(得分分);参考答案:二元

21. ( 分) 抛出异常的程序代码可以是______或者是JDK中的某个类,还可以是JVM.

你的答案:自定义的异常类(得

分分);

参考答案:自定义的异常

22. ( 分) TCP协议的特点

,即在传输数据前先在客户端和服务器端建立逻辑连接。

你的答案:面向连接的传输协议(得

分分);

参考答案:面向连接23. ( 分) 浮点数也有常量形式,如果一个数值中包含小数点、指数部分(字符E)、或其后跟有字符F或字

符,则这个常数就是浮点数。

你的答案: D (得分分);

参考答案:D

24. ( 分)

以下程序的运行结果

public class FooDemo{

static boolean foo(char c) {

return true;

}

public static void main(String[] args ) {

int i =0;

fo r ( foo(’a’);

foo(’b’)&&(i<2); foo(’c’)){

i++ ;

foo(’d’);

}

}

}

你的答案:abdcbdcb (得分分);

参考答案:abdcbdcb

25. ( 分)

要将某个线程设置为后台线程,需要调

用该线程

方法,该方法必须在该线程启动之前调用。

你的答案:setDaemon(true) (得

相关文档
最新文档