《JA V A程序设计》复习题之(一)选择题
一、单选择题
1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。
A. java
B. .class
C. html
D. .exe
2、设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( )。
A. 3
B. 3. 5
C. 4
D. 5
3、不允许作为类及类成员的访问控制符的是( )。
A. public
B. private
C. static
D. protected
4、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。
A. static void method( )
B. public void method( )
C. final void method( )
D. abstract void method( ) 5.Java application中的主类需包含main方法,以下哪项是main方法的正确形参?()
A、String args
B、String ar[]
C、Char arg
D、StringBuffer args[]
6.以下关于继承的叙述正确的是()。
A、在Java中类只允许单一继承
B、在Java中一个类只能实现一个接口
C、在Java中一个类不能同时继承一个类和实现一个接口
D、在Java中接口只允许单一继承
7.paint()方法使用哪种类型的参数? ()
A、Graphics
B、Graphics2D
C、String
D、Color
8.以下哪个不是Java的原始数据类型()
A、int
B、Boolean
C、float
D、char
9.以下哪项可能包含菜单条()。
A、Panel
B、Frame
C、Applet
D、Dialog
10.若需要定义一个类域或类方法,应使用哪种修饰符?()