1、07 级下半年 JAVA 复习题 一、选择题1、下列()注释风格在 Java 中是错误的。A./*comment*/ B./*comment*/ C. /*comment D./comment2、Java 是一种()语言。A.编译型 B.解释型 C.混合型 D.以上都不是3、JDK 中,用于编译源程序的工具是()。A. javac B. java C. javap D. javadoc4、假设现在有一个“Test. java”的应用程序,编译完成后运行该程序,则可能的命令行是()。A. javac Test. java B. java Test. java C. java Test. clas
2、sD. java test E. java Test5、下列()用户标识符的声明是正确的。A. class B.7Days C. New D. some time6、下列变量定义中,错误的是()。A. int a;c; B. float a=1.0d,b=1.23f;C. char c1=d, c2=; D. int i=100, j=2, k;7、以下字符常量中不合法的是()。A.# B.if(a=b)m+=a;elsem=+a+m;A.15 B.55 C.50 D.513、 下列语句序列执行后,m 的值是()。int m=0;for (int i=3; i0;i-)m+=i;A.3 B.4
3、 C.5 D.614、 以下由 do-while 语句构成的循环执行的次数是()。int k=8;do+k; while (kb ?a: b 的值为:( 23)。11、 Java 程序的基本控制结构有三种,它们是顺序结构、(选择结构、循环结构)。12、 多分支选择结构的实现可以采用两种语句结构,它们分别是(嵌套的if 和 else、switch)。13、 如果需要在循环中跳出,使用(break)语句,如果要略过本次循环,使用 continue 语句。14、 return 语句的作用是从被调用函数中( 返回 ),如果在主函数中遇到return 语句,程序会立即停止执行。15、 面向对象程序设计的
4、三个特性是(继承性、封装性、多态性)。16、 分别用(class)关键字来定义类,用(new )关键字来分配实例的存储空间。17、 Java 语言中类成员的访问控制方式有(public、private、protected、default)四种。18、 用(private)来修饰一个成员变量,使其只有本类可访问。19、 19、(静态)成员变量不随创建新的实例而分配存储空间。20、 一个方法的基调指该方法的(名字)和(形式参数)。21、 Java 中用保留字( extends)来实现继承。22、 Java 中所有的类都继承于一个类,该类是(根类 object)23、 Java 是通过(事件监听器 )来处理事件的。使用侦听器前必须将其(注册)。24、 程序的异常处理包括异常抛出和(异常捕获),如果程序运行中遇到了没有处理的异常,程序一般会(停止执行)。25、 Reader 抽象类和 Write 抽象类主要面向( 字符)。26、 Java 中每个线程由三部分组成:( 虚拟 CPU、CUP 所执行的代码、CPU 所处理的数据)。27、 Java 中让线程执行指定的代码有两种手段:(实现 Runnable 接口)和(继承 Thread 类)。28、 URI 的全称是(统一资源标识符)。