版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、选择题 1、面向对象程序设计语言的三个基本特征是? A. 封装、接口和多态 B. C. 跨平台、接口和动态 D. ( D ) 继承、接口和动态 封装、继承和多态 2、关于继承和实现说法正确的是? 类可以实现多个接口,接口可以继承(或扩展)多个接口 A、 B、 类可以实现多个接口,接口不能继承(或扩展)多个接口 C、 类和接口都可以实现多个接口 D、 类和接口都不可以实现多个接口 3、关于访问权限说法正确的是? A、 和 private ( B ) 类定义前面可以修饰 public,protected B、 内部类前面可以修饰 public,protected 和 private C、 D、
2、 以上说法都不正确 局部内部类前面可以修饰 public,protected 和 private 4、类 Person 里面有个方法 sleep() ,如果直接用 Person.sleep() ,则方法 sleep 前面必须用的关键词是?( B ) A. class D. final B. static C. public 5、下列关于构造方法不正确的是:(D ) A. 类的构造方法和类同名 B. 一个类可以有多个构造方法 C. 在实例化对象时必须调用类的构造方法 D. 构造方法可以和该类其他方法一样被该类对象调用 6、关于匿名内部类叙述正确的是?( B ) A、 匿名内部类可以继承一个基类,
3、不可以实现一个接口 B、 匿名内部类不可以定义构造器 C、 匿名内部类不能用于形参 D、 以上说法都不正确 7、关于抽象类的叙述正确的是? ( A ) A. 抽象类不可以实例化,或者说抽象类不能声明为对象 B. 抽象类就是一种特殊的接口 C. 抽象类的方法都是抽象方法 D. 抽象类的导出类一定不是抽象类 8、下列选项中,用于在定义子类时声明父类名的关键字是: ( C ) A. interfaceB. Package D. class C. extends 9、关于访问权限,说法正确的是?( A ) A、类A和类B在同一包中,类B有个Protected 的方法testB , 类B的子类(或子类的
4、子类),类A可以访问类B的方法testB 类 A 不是 B、类A和类B在同一包中,类B有个Protected 的方法testB , 类 B 的子类(或子类的子类) 类 A 不是 C、 访问权限大小范围: D、 访问权限大小范围: ,类A不可以访问类B的方法testB Public 包权限 Protected Private public 包权限 private protected 10、类 Car 里面有个方法 run() ,如果直接用 Car.run() ,则方法 run 用的关键词是? 前面必须 A. class ( D ) B. final C. public D. static B、
5、匿名内部类可以继承一个基类,不可以实现一个接口 C、 匿名内部类不可以定义构造方法 D、 以上说法都不正确 11、关于匿名内部类叙述正确的是?( ) A、 匿名内部类不能重写父类的方法 12、关于访问权限,说法正确的是?( C ) A、 B、 访问权限大小范围: Public 包权限 Protected Private 访问权限大小范围: Public 包权限 Private Protected C、 类 A 和类 B 在同一包中,类 B 有个 protected 的方法 testB , 类 A 不是 A、 java B、 java 和C+诸E有三个特征:封装、继承和多态 C、 java 的垃
6、圾回收机制是指程序结束时系统自动回收内存 D、 以上说法都不正确 类B的子类(或子类的子类),类A可以访问类B的方法testB D 类A和类B在同一包中,类 B有个Protected 的方法testB,类A不是 类 B 的子类(或子类的子类) ,类 A 不可以访问类 B 的方法 testB 13、关于 Java 语言描述正确的是? ( B ) 和C+诸E保留了指针 ( D ) Package 语句即可 ” 和 “ Package 一个语句 16、要导入 java/awt/event下面的所有类,叙述正确的是?( C ) imPort java.awt.* 和 imPort java.awt.e
7、vent.* 只能是 imPort java.awt.* 只能是 imPort java.awt.event.* imPort java.awt.* 和 imPort java.awt.event.* A、 B、 C、 D、 都可以 都不可以 14、如果要建立一个 Puter 的包,叙述正确的是? A、在代码中,不一定是第一句,只要是类定义前,加入 B、只需在代码中加入“ Package ; ”一个语句 C 、 必 须 在 代 码 中 加 入 “ Package ; Puter; ”两个语句 D 只需在代码中加入“ Package puter; ” 15、不允许作为类及类成员的访问控制符是:(
8、 C ) A. PublicB. Private D. Protected C. static 17、下列修饰符中与访问控制权限无关的是?( APrivateBPublic CProtectedD final 18、关于下面程序ThisTest.java运行结果说法正确的是:(B ) Public class ThisTest Public static void main(String args) String x=7; int y = 2; int z=2; System. out.Println(x+y+z); A. 11 B. 722 C. 22 D. 程序有编译错误 19、 关于 f
9、inal 说法正确的是? ( B ) 类的方法肯定不能被同一个包的类访问 A、 final B、 final 类的方法能否被同一个包的类访问不是由 final 决定 C、 final 方法等同于 private 方法 D、 final 对象本身的引用和值都不能改变 20、 A、 抽象类和接口都能实例化的 B、 抽象类不能实现接口 C、 抽象类方法的访问权限默认都是 Public D、 接口方法的访问权限默认都是 Public 关于抽象类和接口叙述正确的是? ( D ) 21、 如果要建立一个 Puter 的包,叙述正确的是? ( A ) A、只需在代码中加入“ Package puter;”一
10、个语句 B、只需在代码中加入“ Package java.scut;”一个语句 C 、 必 须 在 代 码 中 加 入 “ Package java.scut; ” 和 “ Package Puter; ”两个语句 D在代码中,不一定是第一句,只要是类定义前,加入Package语句即可 22、列表 (List) 和集合 (Set) 下面说法正确的是? ( A ) 中至多只能有一个空元素 A) Set B) List 中至多只能有一个空元素 C) List D) List 和 Set 都可以包含重复元素的有序集合 和 Set 都是有序集合 23、如果一个接口 Glass 有个方法 setColo
11、r() ,有个类 BlueGlass 实现接口 Glass ,则在类 BlueGlass 中正确的是? ( ) A、protected void setColor() B、 void setColorO C、 public void setColor() D、 以上语句都可以用在类 BlueGlass 中 24、导出类调用基类的构造器必须用到的关键字: A. thisB. finalC. super ( C ) D. static 25、定义一个接口必须使用的关键字是?(C A、 publicB、 classC、 interface ) D、static 26、字符界面下接受用户从键盘输入,需
12、要 import 的包是:( C ) A. java.lang 包 C. java.io 包 B. java.awt D. java.applet 27、下面这三条语句 System.out.println( System.out.println(100 + 5 + System.out.println( 的输出结果分别是? ( D) is 1005, 1005 is, is 1005 A、 B、 C、 a is + 100 + 5) ; a -” “ is ”) ; ”+ (100 + 5) a is is 105, 105 is, is 105 is 1005, 1005 is, is 1
13、05 is 1005, 105 is, is 105 (答案有误) 28、关于容器下面说法正确的是? 列表 (List) 和集合 (Set) D、 A、 ( D 存放的元素都是可重复的。 B、 列表 (List) 和集合 (Set) 存放的元素都是不可重复的。 C、 D、 映射 (Map) 中 key 是可以重复的。 映射 (Map) 中 value 是可以重复的。 29、关于访问权限说法正确的是? ( D ) A、类定义前面可以修饰Public,protected和private B、内部类前面可以修饰Public,protected和private C、局部内部类前面可以修饰 Public
14、,protected和private D以上说法都不正确 (答案有误) 30、有一个源代码,只包含 import java.util.* 这一个 import 语句,下面叙述 正确的是? A) ( C ) 只能写在源代码的第一句 B) C) 有类 D) 编译错误 可以访问 java/util 目录下及其子目录下的所有类 能访问 java/util 目录下的所有类,不能访问 java/util 子目录下的所 31、关于 static说法不正确的是( A B C D D ) 可以直接用类名来访问类中静态方法 (public 权限 ) 静态块仅在类加载时执行一次 static 方法就是没有 this
15、 的方法 不可以用对象名来访问类中的静态方法 (public 权限 ) A、 B、 C、 D、 32、关于构造器的说法哪个正确?( C ) 一个类只能有一个构造器 一个类可以有多个不同名的构造器 构造器与类同名 构造器必须自己定义,不能使用父类的构造器 ) B. 队列( Queue) D. 迭代器 (Iterator) 33、“先进先出”的容器是: ( B A. 堆栈 (Stack) C. 字符串 (String) 34、如果一个接口 Cup有个方法 SmallCup 中正确的是? ( C ) void use() protected void use() public void use()
16、以上语句都可以用在类 use(),有个类SmallCup实现接口 Cup,则在类 A、 B、 C、 D、 SmallCup 中 35、关于 java 编译和运行命令叙述不正确的是? ( A ) A、运行“ java Scut.class ” B、运行 “java Scut ” C、运行“ javac Scut.java ” 的输出文件是 Scut.class D、java 这个命令的运行对象是 Scut.class 36. 下列类定义中,不正确的是: ( C ) A. class x B. class x extends y C. static class x implements y1,y2
17、 D. public class x extends Applet 37、关于抽象类叙述正确的是? ( ) A. 抽象类不能实现接口 B. 抽象类必须有“ abstract class ”修饰 C. 抽象类必须包含抽象方法 D. 抽象类也有类的特性,可以被实例化 38、如果一个接口 Cow有个方法 Calf 中正确的是? ( C ) void drin k() protected void drink() public void drink() 以上语句都可以用在类 drink(),有个类Calf实现接口 Cow则在类 A、 B、 C、 D、 Calf 中 39、关于对象成员占用内存的说法哪个
18、正确?(B ) A. 同一个类的对象共用同一段内存 B、同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间 C对象的方法不占用内存 D. 以上都不对 40、覆盖与重载的关系是( B ) 覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中 A、 B、 覆盖方法和重载方法都可以不同名,也可以同名 C、 final 修饰的方法可以被覆盖,但不能被重载 D、 覆盖与重载是同一回事 二、填空题 1、java的private、static 和final 方法都是 静态(编译时) 定,其他都是 绑定,后者是java具有多态特性的必要条件。 动态(运行时) 2、 JDK中的编译和运行命令分别是
19、javac 和 java java/util/concurrent下面的所有类,必须要包含下面导入语句:import 3、 为 Java源程序文件编译后将产生相应的字节码文件,这些字节码文件的扩展名 class。 抽象 4、 抽象方法是一种仅有方法头,没有具体方法体和操作实现的方法, 该方法必须在抽象类之中定义。 final方法是不能被当前类的子类 重新定义的方法。 5、 如果一个类要实现一个接口,则要用到imp leme nts 关键字。 6、 匿名内部类 是一种不能有构造器的内部类。 7、 下列程序段执行后,运行结果为AB,B P ublic class Foo p ublic static void main (Stri ng args) Stri ngBuffer a = new Stri ngBuffer ( Stri ngBuffer b = new Stri ngBuffer ( op erate(a,b); System.out. println(a + static void op erate (Stri ngBuffer x, Strin gBuffer y) x.a ppen
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年辽宁省北镇市第一初级中学5月中考二模化学试题含解析
- 四川省遂宁市船山区第二中学2026届初三下学期第一次检测试题考试化学试题试卷含解析
- 湖南省邵阳市邵阳县2025-2026学年初三第一次强化训练化学试题含解析
- 河北省武安市重点达标名校2026届初三化学试题模拟测试卷(四)含解析
- 天津市部分区2025-2026学年初三第二学期期末检测试题化学试题含解析
- 2026年朝阳市重点中学初三下学期模拟(二)测试化学试题含解析
- 山西省吕梁市汾阳市重点中学2025-2026学年下学期初三生物试题第三次适应性考试试卷含解析
- 广东省汕头市潮南区胪岗镇重点名校2026届初三中考全真模拟卷(四)化学试题含解析
- 宁波市重点中学2026年中考化学试题全真模拟密押卷(八)含解析
- 重庆市宜宾市中学2026届初三下质量检测试题(5月)生物试题含解析
- 2026年宁夏葡萄酒与防沙治沙职业技术学院自主公开招聘工作人员考试参考试题及答案解析
- 2026中央台办所属事业单位招聘10人笔试备考试题及答案解析
- 2025年“安全生产月”《安全知识》培训考试题库及答案
- 2026浙江台州市港航事业发展中心招聘2人考试备考试题及答案解析
- 腹膜透析护理实践指南(2025年版)
- GB/T 1535-2026大豆油
- 康复中心考核制度
- 点金手丰年课件在线看
- 2026年课件-冀人版二年级下册科学全册新质教学课件(2026年春改版教材)-新版
- 2025-2030中国儿童商城行业发展分析及发展趋势研究报告
- 标准离婚协议书范本及填写说明
评论
0/150
提交评论