文档介绍:《 JAVA 程序设计》复习题之(一)选择题一、单选择题 1、编译 Java Application 源程序文件将产生相应的字节码文件, 这些字节码文件的扩展名为()。 A. java B.. class C. html D. .exe 2、设 x=1,y=2,z=3,则表达式 y+= z-- /++ x的值是()。 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[] ( )。 A、在 Java 中类只允许单一继承 B、在 Java 中一个类只能实现一个接口 C、在 Java 中一个类不能同时继承一个类和实现一个接口 D、在 Java 中接口只允许单一继承 7. paint() 方法使用哪种类型的参数?() A、 Graphics B、 Graphics2D C、 String D、 Color Java 的原始数据类型( ) A、 intB、 Boolean C、 float D、 char ( )。 A、 Panel B、 Frame C、 Applet D、 Dialog ,应使用哪种修饰符?( ) A、 static B、 package C、 private D、 public applet 程序,以下选项中的哪个方法将被最先执行()。 A、 init() B、 start() C、 destroy() D、 stop() ,关于该程序以下哪个说法是正确的?( ) public class Person{ static int arr[] = new int[ 5 ]; public static void main(String a[]) { (arr[ 0 ]);} }A、编译时将产生错误 B、编译时正确,运行时将产生错误 C、输出零 D、输出空 Java 内存回收的说明是正确的?() A、程序员必须创建一个线程来释放内存 B、内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象 ? () A、 transient B、 synchronized C、 serialize D、 static ( ) intx=-3; inty=- 10; (y%x); A、-1B、2C、1D、3 ,下列哪个选项不能插入到行 1。() .public class Interesting{ 3. //do sth 4.} A、 import .*; B、 package mypackage; C、 class OtherClass{ }D、 public class MyClass{ } 17. 设有下面两个赋值语句: a=( “12”); b=( “12”).intValue(); 下述说法正确的是( )。 A、a是整数类型变量, b是整数类对象。 B、a是整数类对象, b是整数类型变量。 C、 a和 b都是整数类对象并且值相等。 D、a和b都是整数类型变量并且值相等。 18. FilterOutputStream 是 BufferedOutputStream 、 DataOutputStream 及 PrintStrea m 的父类,以下哪个类可能是 FilterOutputStream 构造函数的参数类型? A、 OutputStream B、 File C、 InputStream D、 BufferedOutputStream Java