22.Java不直接支持多继承,但可以通过接口实现多继承。
23.Java源文件中最多只能有一个_public类,其他类的个数不限。
24.Java对象串行化技术,主要是通过ObjectInputStream类和ObjectOutputStream类来实现。
25.根据程序的构成和运行环境的不同,Java源程序分为两大类:__Application__程序和Applet程序。
26.创建包的语句应该放在程序的位置为程序第一行。
27.按作用域分类,变量有局部变量、__类成员变量__、方法参数和异常处理参数。
28.Java虚拟机能自动处理_运行异常。
29.RandomAccessFile所实现的接口是DataInput_和DataOutput接口。
30.开发与运行Java Application程序需要经过的三个主要步聚为编辑源程序、编译生成字节码、__解释运行字节码__。
31.用修饰符修饰的方法没有方法体.
32.子类如果想用父类的构造方法,必须在子类的构造方法中用super关键字调用。
33.在关键字中能代表当前类或对象本身的是this。
34.Java中使用interface关键字定义接口。
35.java中一个类通过使用imlement关键字声明自己使用一个或多个接口。
36.接口中的方法的默认访问权限是public。
37.数组声明后,必须使用new运算符分配内存空间。
38.Button类的直接父类是。
39.一个容器可以使用add()方法将组件添加到该容器中。
40.Java中TextArea类可以用来建立多行文本区。
三、判断题
1.Java编译器使用文件系统来保存程序包。(T)
2.Java源程序文件中是不区分字母的大小写的。(F)
3.可以用new来创建一个类的实例,即"对象"。(T)
4.匿名类没有构造方法。()
5.Java的接口方法必须声明成public。()
6.Java中缺省浮点型是float。(F)
7.protected修饰的类成员只能被其子类访问。(F)
8.Java中类的构造方法只能有一个。(F)
9.在构造方法中如调用super()语句,则必须使其成为构造方法的第一条语句。()
10.类的public类型的成员变量不可以被继承。(F)
11.子类可以继承父类所有的成员变量及成员方法。(F)
12.Java类中不能存在同名的两个成员方法。(F)
13.覆盖后的方法的访问权限不能比被覆盖的方法的访问权限大。()
14.覆盖后的方法可以比被覆盖的方法抛出更多的异常。()
15.覆盖后的方法与被覆盖的方法的返回值可以不一样。()
16.内部类可以访问它所在类中的所有成员变量和方法。()
17.Java可以在方法的输入参数位置定义匿名内部类。()
18.无参数、无返回值的抽象方法sp可声明为”abstract void sp(){};”。()
19.抽象类不能实例化。()
20.实现接口的类不能是抽象类。()