java复习题资料(4)

2020-05-07 09:04

19. 如果一个类中定义了几个名为method的方法,这些方法的参数都是整数,则这些方法的________必须是不同的,这种现象称为方法的重载。

20. 20.catch子句都带一个参数,该参数是某个异常的类及其变量名,catch用

该参数去与_______对象的类进行匹配。 21. java虚拟机能自动处理_______异常。

22. 变量属性是描述变量的作用域,按作用域分类,变量有局部变量、类变量、

方法参数和_______

23. 同一段程序可能产生不止一种异常。可以放置多个________子句,其中每一

种异常类型都将被检查,第一个与之匹配的就会被执行。

24. 捕获异常要求在程序的方法中预先声明,在调用方法时用try-catch-______

语句捕获并处理。

25. java语言认为那些可预料和不可预料的出错称为_________

26. 按异常处理不同可以分为运行异常、捕获异常、声明异常和______几种。 27. 抛出异常的程序代码可以是________或者是JDK中的某个类,还可以是JVN. 28. 抛出异常、生成异常对象都可以通过_________语句实现。 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. 文件类_______是java.io中的一个重要的非流类,里面封装了对文件系统

进行操作的功能.

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.接口是一种只含有_______或______的特殊抽象类。

13.JDBC驱动器有 、 、 、 四种类型。

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 java.io.*; public class CharInput {

public static void main(String args[]) throws java.io.IOException }

String s;

inputStreamReader ir;

BufferedReader in;

ir=new____________(System.io); in=new____________(ir);

while ((s=in.__________)!=null) {

System.out.println(“Read;”+s); } } }

2. 下列程序实现从当前目录的date.ser文件中读取文件内容并显示出来.请将程序补充完整. import java.io.*; import java.util.Date; public class UnSerializeDate {

UnSerializeDate() {

Date d=null; try {

FileInputStream f=new _________(“date.ser”); ObjectInputStream s=new ObjectInputStream(________); d=(Date) s.readObject(); f.close(); }

catch(Exception e) {

e.printStackTrace(); }


java复习题资料(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:药用昆虫

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: