2023年JAVA习题4

上传人:无*** 文档编号:208679057 上传时间:2023-05-11 格式:PDF 页数:13 大小:328.50KB
收藏 版权申诉 举报 下载
2023年JAVA习题4_第1页
第1页 / 共13页
2023年JAVA习题4_第2页
第2页 / 共13页
2023年JAVA习题4_第3页
第3页 / 共13页
资源描述:

《2023年JAVA习题4》由会员分享,可在线阅读,更多相关《2023年JAVA习题4(13页珍藏版)》请在装配图网上搜索。

1、 t0504试卷第1页 一、单选题(每题 1 分,共计 30 分)1、在 JDK安装目录下,用于存放可执行程序的文件夹是?A A、bin B、jre C、lib D、db 2、下面选项中,完全面向对象的编程语言是?(C )A、C B、COBOL C、JAVA D、FORTRAN 3、下列常量中,属于整型常量的是?(A)A、198 B、2e3f C、true D、null 4、阅读下列的程序 class Person static System.out.println(static)Person()t0504试卷第2页 System.out.println(构造)class Demo publi

2、c static void main(String args)Person p=new Person();下列关于程序运行结果的描述中,正确的是B A、输出:构造 B、输出:static 构造 C、输出:static D、没有输出结果 5、“隐藏对象的属性和实现细节,仅对外提供公有的方法”描述的是面向对象的哪个特征(A )A、封装 B、继承 C、多态 D、以上都不是 6、如果类的成员被(A )访问控制符来修饰,则这个成员只能被该类的其它成员访问,其它类无法直接访问 A、private B、default C、protected t0504试卷第3页 D、public 7、自定义运行时异常,必须

3、继承自(C )类 A、Error B、Exception C、RuntimeException D、Throwable 8、下列选项中,不属于比较运算符的是 A A、=B、=C、D、=9、关于方法的递归,以下说法错误的是 D A、方法递归必须有结束条件 B、方法递归次数太多会导致内存溢出 C、方法递归就是指在一个方法的内部调用自身的过程 D、方法递归可以无数次,只要有结束条件就可以 10、请阅读下面的程序片段 boolean b=true;if(b=false)System.out.println(a);else if(b)System.out.println(b);else if(!b)Sy

4、stem.out.println(c);t0504试卷第4页 else System.out.println(d);程序的执行结果是(C )A、a B、b C、c D、d 11、下列关于浮点型数据的定义,哪一个不能通过编译(B )A、double a=12.45;B、float b=12.45;C、double c=100;D、float d=100;12、下列关于静态方法的描述中,错误的是(C )。A、静态方法指的是被 static关键字修饰的方法 B、静态方法不占用对象的内存空间,而非静态方法占有对象的内容空间 C、静态方法内可以使用 this关键字 D、静态方法内部只能访问被 stati

5、c修饰的成员 13、请阅读下面的程序代码 Class Person void say()t0504试卷第5页 System.out.println(“hello”);class Example public static void main(String args)Person p2=new Person();Person p1=new Person();p2.say();p1.say();p2=null;p2.say();下列关于程序运行结果的描述中,正确的是(B)A、输出 1 个 hello B、输出 2 个 hello后会抛出异常 C、输出 3 个 hello后会抛出异常 D、不会输出

6、hello,直接抛出异常 14、下面对于 final修饰方法的描述中,正确的是?(B)A、final修饰的静态方法不能被类名调用 B、final修饰的方法不能被子类重写 C、final修饰的抽象方法可以被子类重写 D、final只能修饰非静态的方法 15、阅读下面的代码,编译后会生成几层包?(C )package cn.itcast.mypack;class PackageDemo public static void main(String args)t0504试卷第6页 System.out.println(Hello package!);A、一层包(cn)B、二层包(cn.itcast)

7、C、三层包(cn.itcast.mypack)D、四层包(cn.itcast.mypack.PackageDemo)16、下列选项中,关于接口的定义正确的是?(B )A、abstract class Demo1 abstract void speak();abstract void eat();B、interface Demo2 void speak();void eat();C、interface Demo3 void speak();void eat();D、interface Demo4 void speak()System.out.println(ITCAST);void eat();

8、17、已知 String 对象 s=abcdefg,则 s.substring(2,5)的返回值为?(B )A、bcde B、cde C、cdef D、def 18、下面关于整数类型的描述中,错误的是(C )A、byte 是 java 中的整数类型,它的取值范围是-127 到 128。t0504试卷第7页 B、java 中的整数有正负之分。C、bit 是 java 中的整数类型,它代表的是一个字节。D、int 是 java 中的整数类型,它在内存中占 4 个字节。19、下列选项中,哪个可以用来创建对象?(A)A、new B、this C、super D、abstract 20、下面选项中,哪个

9、关键字可以修饰局部变量?(B)A、abstract B、final C、static D、private 21、下列关于构造方法定义的描述中,错误的是(C )。A、方法名与类名相同 B、在方法名的前面没有返回值类型的声明 C、当定义了有参构造方法,系统默认的无参构造方法依然存在 D、在方法中不能使用 return语句返回一个值 22、下列字符串常量中,哪一个是错误的(C )A、“abc”t0504试卷第8页 B、“1212”C、“12”12”D、“”23、下列选项中,不可以被final修饰的是?(A )A、接口 B、类 C、方法 D、变量 24、下列关于类和对象的描述,错误的是(B )A、对象

10、是类的实例 B、一个类只能有一个实例化对象 C、类是对象的抽象 D、类用于描述一组对象的共同特征和行为 25、如果 jdk 的安装路径为:c:jdk,若想在命令窗口中任何当前路径下,都可以直接使用 javac 和 java 命令,需要将环境变量 path 设置为以下哪个选项 B A、c:jdk;B、c:jdkbin;C、c:jrebin;D、c:jre;26、下列选项中,按照箭头方向,需要进行强制类型转换的是D A、int short t0504试卷第9页 B、int byte C、int char D、int float 27、一个具体类实现接口时,需要重写接口中的?(C)A、成员变量 B、

11、局部变量 C、成员方法 D、构造方法 28、下面关于方法定义的描述中,正确的是 A A、当方法没有返回值时,返回值类型要定义为 void B、当方法没有返回值时,返回值类型可以不写 C、当方法没有返回值时,不能有 return语句 D、方法是不可以没有参数的 29、下列目录中,哪一个是用来存放 JDK核心源代码的?B A、lib 目录 B、src 目录 C、jre 目录 D、include目录 30、100 属于下列哪种类型的常量(C )A、布尔类型 t0504试卷第10页 B、字符类型 C、整数类型 D、浮点类型 得分 二、判断题(对的打“”,错的打“”;每题1 分,共 10 分)1、如果前

12、台线程全部死亡,后台线程也会自动死亡。()2、在 Java 语言中,类是对某一类事物个体的具体描述。()3、Java 核心源码包存放在 JDK安装目录的 bin 目录下()4、开发中,编译时期产生的异常,可以不进行处理,依然可以通过编译()5、protected修饰的类,类中的所有方法只能给子类使用()6、被 static关键字修饰的成员变量被称为静态变量,它可以被该类所有的实例对象共享。()7、求数组的最值时,只能求数组中的最大值,不能求最小值()8、在实例化子类对象时,会自动调用父类无参的构造方法()9、静态方法中,可以访问非静态成员变量。()10、while 语句的循环体内最多只能有一条

13、语句()t0504试卷第11页 答案 一、单选题(每题 1 分,共计 30 分)1、A 2、C 3、A 4、B 5、A 6、A 7、C 8、A 9、D 10、C 11、B 12、C 13、B 14、B 15、C 16、B 17、B t0504试卷第12页 18、C 19、A 20、B 21、C 22、C 23、A 24、B 25、B 26、D 27、C 28、A 29、B 30、C 二、判断题(每题 1 分,共计 10 分)1、true 2、false 3、false 4、false 5、false 6、true t0504试卷第13页 7、false 8、true 9、false 10、false

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!