一、单选择题
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 args[]
6、以下关于继承的叙述正确的是( )。
A、在Java中类只允许单一继承 B、在Java中一个类只能实现一个接口
C、在Java中一个类不能同时继承一个类和实现一个接口 D、在Java中接口只允许单一继承 7、paint()方法使用哪种类型的参数? ( ) A、Graphics
B、Graphics2D
C、String
D、Color
B、String ar[]
C、Char arg
D、StringBuffer
8、以下哪个不是Java的原始数据类型( ) A、int
B、Boolean
C、float )。 C、Applet
D、Dialog D、char
9、以下哪项可能包含菜单条( A、Panel
B、Frame
10、若需要定义一个类域或类方法,应使用哪种修饰符?( )
A、static
B、package
C、private
D、public