资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
1Z ht 复 习 题 http:/kainy.cn/?p=1248一 、 单 项 选 择 题1. 推出 Java程序语言的公司是(D ) 。ABorland BMicrosoft CIBM DSun2. 在下列叙述中,错误的一条是( D ) 。A父类不能替代子类 B子类能够替代父类 C子类继承父类 D父类包含子类3. Java是从( C )语言直接派生出来的。AVisual Basic BVisual FoxPro CC 和C+ DAda4. 4.java多个同名的方法是以什么来区分的( D ) 。A. 参数 B. 返回类型 C. 方法体 D. 关键字 5. 以下类名中,命名正确的一项是( A ) 。APolice Bthis C2006_stu Dfinal6. Java中的 main方法的修饰符中,其中一个必须是(A ) 。A. public B.this C. super D. pravite7. 关于抽象类,下面哪种说法是错误的( A ) 。A. 抽象类中,一定一个或多个方法是抽象的。B. 抽象类不能实例化。C. 抽象类必须由继承它的子类来实现其抽象的方法。D. 以上说法都不对8. 在一个 Java源文件中, ( B )类最多只能有一个。Aprivate Bpublic Cprotected Dfriendly9. 关于构造方法,正确的说法是( D )。A. 构造方法必须与类名相同 B. 构造方法可以有多个 C. 构造方法是 public D. 以上说法都不对 10. 以下四项中的( A )不是 Java的关键字。Ainteger Bdouble Cfloat Ddefault11. main方法的返回类型是( B) 。A. int B. void C. boolean D. static12. 关于 char数据类型的描述中,错误的一项是( D ) 。Achar 类型可以自动转换为 int类型 Bchar 类型使用两个字节,即 16个二进制位来存储C即使是单个字符,只要用双引号包含起来,就不能赋值给 char类型变量 D所有字符,只要用单引号括起来,都可以赋值给 char类型变量13. 在下列选项中,属于 Java多态表现的是( A ) 。 A方法的重写 B类的继承 C方法的调用 D接口的实现14下面关于变量作用域,错误的是( C )。A类成员变量的作用域是整个类 B方法参数的作用域是整个方法 C如果局部变量和成员变量同名,则编译器会报告错误 D如果局部变量和成员变量同名,访问时可在成员变量前使用 this关键字予以区分15. 已知 int类型的变量 x=3,y=8,而 z的值不确定。表达式“x8 & z!=0”的值是(D )。Atrue Bfalse C无法确定 D编译就不能通过16定义类中成员变量时,不可能用到的修饰符是( A )。Avoid Bfinal Cstatic Dprotected17若要定义一个不能被实例化的抽象类,则在类定义中必须加上修饰符(D ) 。A.final B. public C. private D. abstract18. 代表对当前对象自身引用的关键字是( D )。Asuper BSuper CThis Dthis19. 设 A为已定义的类名,则下列声明 A类的对象 a的语句中,正确的一项是( A )。AA a=new A() BA a=A() CA a=new class Da A20.(B)操作符可以用来调用对象的构造方法创建一个新的对象。A+ Bnew C- Dinstanceof21.Java最大的优点是(B )。A简单而且高效 B安全性和可移植性 CJava是 C+的增强版本 DJava 支持多线程22.C+不具备,而 Java语言所具备的( B )是通过 Java虚拟机(JVM)来实现的。A面向对象 B可移植性 C多线程 D分布式 23. Java语言具有很多优点,其中体现了 Java的并行机制的是(D ) 。 2Z ht A安全性 B可移植性 C跨平台 D多线程。24. 在 Java编程中, ( D )是最基本的单元。A包 B接口 C事件 D对象 25、当在命令行下编译程序时,出现“错误:不能读:Hello.java”的提示,其可能的原因是( B ) 。A程序中没有引入相应的包 B源文件不在当前目录下 C类名和保存的名称不一致 D代码中出现了语法错误 26. 面向企业级的应用平台是( C ) 。AJ2ME BJ2SE CJ2EE DJNI 27. 以下四个选项中的( A )不是 Java的关键字。Ainteger Bdouble Cfloat Ddefault28. 下面关于构造函数的说法不正确的是(B ) 。A. 构造函数也属于类的方法,用于创建对象的时候给成员变量赋值。B. 构造函数不可以重载。C. 构造函数没有返回值。D. 构造函数一定要和类名相同 29、属于 Java的复合数据类型的是( C ) 。A布尔型 B字符型 C接口 D长整型 30. 在下列叙述中,错误的一条是( D ) 。A父类不能替代子类 B子类能够替代父类 C子类继承父类 D父类包含子类 31. 对 Java中,用构造方法修饰符修饰,正确的是( D ) 。Afinal Bstatic Csynchronized D以上各项均错误 32. java多个同名的方法是以什么来区分的( A ) 。A. 参数 B. 返回类型 C. 方法体 D. 关键字 33. 在一个 Java源文件中, ( B )类最多只能有一个。Aprivate Bpublic Cprotected Dfriendly 35. main方法的返回类型是( B ) 。A. int B. void C. boolean D. static 37. 下列选项中,合法的标识符是( D ) 。A123 Binterface C2stu D_nameD. java 标识符可以是 字母、数字、$、_(下划线),但不可用数字开头。不可以是 java 的关键字。标识符是变量、类、方法等在程序中的唯一名字。标识符开头的字母和中间单词第一个字母大写。40. 在给出“int i=3;”和“double d=6.28;”两条语句的前提下,在编译和运行时都不会出现错误的选项是(B ) 。Ai=i/0; Bd=d/0; Ci=d/i; Di=d%i 41、关于运算符“= =”和 equals方法的描述中,错误的一条是( C ) 。AString 类的 equals()方法可以比较两个字符串对象的值是否相等B运算符“= =”可对基本数据类型进行值的比较C运算符“= =”和 equals()方法的功能是一样的,任何时候都可相互替代D运算符“= =”和 equals()方法不可以相互替代 解析运算符“= =”专门用来比较变量的值是否相等,而 equals()方法用来比较两个对象内容是否相等。两者在一般情况下不能相互替代。42、执行语句“int k = 7 C+ D%=44. 已知 int类型的变量 x=3,y=8,而 z的值不确定。表达式“x8 & z!=0”的值是(A ) 。 3Z ht Atrue Bfalse C无法确定 D编译就不能通过45定义类中成员变量时,不可能用到的修饰符是( A ) 。Avoid Bfinal Cstatic Dprotected46. 代表对当前对象自身引用的关键字是(D ) 。Asuper BSuper CThis Dthis 47. 设 A为已定义的类名,则下列声明 A类的对象 a的语句中,正确的一项是( A ) 。AA a=new A() BA a=A() CA a=new class Da 49. 关于 char数据类型的描述中,错误的一项是( D ) 。Achar 类型可以自动转换为 int类型Bchar 类型使用两个字节,即 16个二进制位来存储C即使是单个字符,只要用双引号包含起来,就不能赋值给 char类型变量D所有字符,只要用单引号括起来,都可以赋值给 char类型变量 49. 在下列选项中,属于 Java多态表现的是( A ) 。 A方法的重写 B类的继承 C方法的调用 D接口的实现 50. 下面哪个单词是 Java语言的关键字(B ) 。A. Float B. this C. string D. unsigned 51. 某 Java源文件中定义了 3个类和 16个方法,编译源文件后,会产生多少个字节码文件,扩展名是什么?( C ) 。A1 个字节码文件,扩展名为.class B3 个字节码文件,扩展名为.classC3 个字节码文件,扩展名为.java D19 个字节码文件,扩展名为.class 和.meth 二、填空题1. 执行下面三条语句:int a=3; int b=7; a+;b-;后,a 的值是 4 (1) ,b 的值是 6(2) 。2. Java中控制循环的三种语句为: (3) 选择语句 ; 循环语句 (4) ; 跳转语句 (5) 。3. Java中的类必须创建 (5) 实例对象后才能使用类的成员变量和类的 (6)成员方法 。4. Java中包含 main方法的类叫 (7 主) 类。5. Java的源程序中,如果有一个类名为 Abc的类被修饰成public,则源文件的名字必须(8)为 Abc.java 。6. Java采用将可能抛出异常的代码放到 (9),由配对的(10)来捕获其抛出的异常,并进行处理。7. 面向对象编程的三个基本特点包括: 继承, _(1)_封装_和 _(2)_多态_。8. 当安装 JDK 后,Java 开发工具在_
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号