好文档 - 专业文书写作范文服务资料分享网站

java复习题52070 

天下 分享 时间: 加入收藏 我要投稿 点赞

29. 捕获异常的统一出口通过_________语句实现。

30. java语言的类库中提供了一个__________类,所有的异常都必须是它的实例

或它子类的实例。

31. Throwable类有两个子类:__________类和Exception类。 32. 对程序语言而言,一般有编译错误和____________错误两类。

33. java的输入输出流包括_______、字符流、文件流、对象流以及多线程之间

通信的管道。

34. java中的非字符输出流都是________抽象类的子类。

35. java对I/O访问还提供了同步处理机制,保证某时刻只有一个线程访问一个

I/O流,这就是_______

36. java中的字符输出流都是抽象类________的子类.

37. DataOutputStream数据流向文件里写数据的方法为__________. 38. RandomAccessFile所实现的接口是_________和DataOutput接口. 39. 文件类_______是中的一个重要的非流类,里面封装了对文件系统进行操作

的功能.

40. 文件操作中经常需要的是随机访问, java中的_______类提供了随机访问文件

的功能.

1. 同一段程序可能产生不止一种异常。可以放置多个________子句,其中每一种异常类型都将被检查,第一个与之匹配的就会被执行。 2. Throwable类有两个子类:__________类和Exception类。

3. Java的输入输出流包括_______、字符流、文件流、对象流以及多线程之间通信的管道。

4. Java中的字符输出流都是抽象类________的子类。

5. 可以使用setLocation(),____________或____________中的任何一中方法设定组件的大小或位置。

6. 如果在一个Java源程序文件中定义有3个类,则使用JDK中所带的Java编译器 编译该源程序文件将产生 个文件名与各类名相同而扩展名为 的字节码文件。

7. Java类库具有_____的特点,保证了软件的可移植性。

8. 把对象实例化可以生成多个对象,使用_________运算符为对象分配内存空间。

9. 若需要将某个包中的类引入到当前的程序中,则应使用关键字 将其导入。

10. Java语言以____ ___为程序的基本单位,它是具有某些共同特性实体的集合,是一种抽象的概念。

11. 在Java中有一种叫做___ ____特殊方法,在程序中用它来对类成员进行初始化。

12.接口是一种只含有_______或______的特殊抽象类。

驱动器有 、 、 、 四种类型。 1. 捕获异常的统一出口通过_________语句实现。

2. Java语言的类库中提供了一个__________类,所有的异常都必须是它的实例或它子类的实例。

3. DataOutputStream数据流向文件里写数据的方法为__________。 4.Java中的非字符输出流都是________抽象类的子类。

5. 可以使用setLocation(),____________或____________中的任何一中方法设定组件的大小或位置。

6. 在进行Java程序设计时首先用编辑器建立扩展名为为 的Java源程序,然后用Java编译器编译生成扩展名为 字节码文件,对于Application程序,最后可用Java解释器运行。

7. 每个Java应用程序可以包括许多方法,但必须有且只能有一个_____方法。 8. Java源文件中最多只能有一个_____类,其它类的个数不限。 9. 在Java语言中,引用数据类型包括类、 和 。 10. 一个接口可以继承 个父接口,一个类可以实现 个接口。

11. 在Java语言中用 关键字声明类所在的包,用 关键字导入包中所包含的类。

1. Java语言是一种完全的_ _程序设计语言。

2. java程序在保存文件的时候,后缀名为__ ____, 该程序经过编译以后,后缀名为_ ___.

3. x=3执行下列语句switch(x+3){case 6:y=1;default:y+=1;}以后y的值为 。

4. 在定义一个方法时,一般都要指明该方法的返回值类型,如果它不返回任何值,则必须将其声明成_ _。

5. 在Java中有一种叫作 的特殊方法,我们在程序中用它来对类的对象成员进行初始化。

6. 接口是一种是含有 方法或 的特殊抽象类。 7. java所有类的根类是 ,new是 对象的操作符。

8. 一个try程序段中有5个catch语句,则这些catch语句最多可以执行 次。

9. 在界面的顶点位置绘制一个边长为20的正方形边框的语句为 。

10. Java语言为处理鼠标事件提供2个接口: 接口和 接口。

1.在Java的基本数据类型中,char类型采用Unicode编码方案,每个Unicode字符占用 字节内存空间,这样无论是中文字符还是英文字符,都是占用 字节内存空间。

2.若需要将某个包中的类引入到当前的程序中,则应使用关键字 将其导入。 3.如果在一个Java源程序文件中定义有3个类,则使用JDK中所带的Java编译器 编译该源程序文件将产生 个文件名与各类名相同而扩展名为 的字节码文件。

4.Java中父类的 方法不能被其子类所覆盖。

5.对于程序中的错误按照其性质可分为三类: 、 和 。 6.类的构造方法没有返回值类型,且其名称与_ 名相同。 7.按照文件的逻辑结构可将文件划分为两大类: 文件和 文件。 8.在Java中,一个类可以有 个父类,也可以实现 个接口,并且 类是Java中所有类的父类或祖先类。

9. 方法仅有方法头,而没有方法体,在Java的 和 中可以定义该种形式的方法。

10. 布局管理器将容器划分为5个区域,分别为东、南、西、北、中。

三、程序分析题

1.下列程序实现从控制台输入并读取输出字符串. 请将程序补充完整 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) { } } }

2. 下列程序实现从当前目录的文件中读取文件内容并显示出来.请将程序补充完整. import .*;

import public class UnSerializeDate {

UnSerializeDate() {

Date d=null; try {

FileInputStream f=new _________(“”);

ObjectInputStream s=newObjectInputStream(________);

d=(Date) (); (); }

catch(Exception e) { (); }

Date object from ”); }

public static void main(String args[]) {

new UnSerializeDate(); } }

3.下面程序抛出了一个“异常”并捕捉它。请在横线处填入适当内容完成程序。 class TrowsDemo {

static void procedure() throws IllegalAccessExcepton {

procedure”);

throw_______IllegalAccessException(“demo”); }

public static void main(String args[]) { try {

procedure(); }

___________

java复习题52070 

29.捕获异常的统一出口通过_________语句实现。30.java语言的类库中提供了一个__________类,所有的异常都必须是它的实例或它子类的实例。31.Throwable类有两个子类:__________类和Exception类。32.对程序语言而言,一般有编译错误和____________错误两类。33.
推荐度:
点击下载文档文档为doc格式
65k1i8f1791lh1d7s0l19lpyv23wp8008id
领取福利

微信扫码领取福利

微信扫码分享