JAVA习题4
更新时间:2024-04-30 23:23:01 阅读量: 综合文库 文档下载
- java推荐度:
- 相关推荐
一、单选题(每题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(\ }
Person(){
《t0504》试卷第1页
System.out.println(\构造\ } }
class Demo{
public 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》试卷第2页
D、public
7、自定义运行时异常,必须继承自(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(\} else if(b) {
System.out.println(b); } else if(!b) {
System.out.println(\
《t0504》试卷第3页
} else {
System.out.println(\}
程序的执行结果是( 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、静态方法内部只能访问被static修饰的成员 13、请阅读下面的程序代码 Class Person{ void say(){
《t0504》试卷第4页
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、不会输出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》试卷第5页
{
System.out.println(\ } }
A、一层包(cn) B、二层包(cn.itcast) 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(\17、已知 String 对象 s=\,则 s.substring(2, 5)的返回值为?( B )
A、\B、\C、\D、\
18、下面关于整数类型的描述中,错误的是( C ) A、byte是java中的整数类型,它的取值范围是-127到128。
《t0504》试卷第6页
B、java中的整数有正负之分。
C、bit是java中的整数类型,它代表的是一个字节。 D、int是java中的整数类型,它在内存中占4个字节。 19、下列选项中,哪个可以用来创建对象?(A) A、new B、this C、super D、abstract
20、下面选项中,哪个关键字可以修饰局部变量?(B) A、abstract B、final C、static D、private
21、下列关于构造方法定义的描述中,错误的是( C )。 A、方法名与类名相同
B、在方法名的前面没有返回值类型的声明
C、当定义了有参构造方法,系统默认的无参构造方法依然存在 D、在方法中不能使用return语句返回一个值 22、下列字符串常量中,哪一个是错误的( C ) A、“abc”
《t0504》试卷第7页
B、“12’12” C、“12”12” D、“”
23、下列选项中,不可以被final修饰的是?( A ) A、接口 B、类 C、方法 D、变量
24、下列关于类和对象的描述,错误的是( B ) A、对象是类的实例
B、一个类只能有一个实例化对象 C、类是对象的抽象
D、类用于描述一组对象的共同特征和行为
25、如果jdk的安装路径为:c:\\jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项B A、c:\\jdk; B、c:\\jdk\\bin; C、c:\\jre\\bin; D、c:\\jre;
26、下列选项中,按照箭头方向,需要进行强制类型转换的是D A、int ← short
《t0504》试卷第8页
B、int ← byte C、int ← char D、int ← float
27、一个具体类实现接口时,需要重写接口中的?(C) A、成员变量 B、局部变量 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》试卷第9页
B、字符类型 C、整数类型 D、浮点类型 得分 二、判断题(对的打“√”,错的打“×”;每题1分,共10分) 1、如果前台线程全部死亡,后台线程也会自动死亡。(√) 2、在Java语言中,类是对某一类事物个体的具体描述。(×) 3、Java核心源码包存放在JDK安装目录的bin目录下(×)
4、开发中,编译时期产生的异常,可以不进行处理,依然可以通过编译(×) 5、protected修饰的类,类中的所有方法只能给子类使用(×)
6、被static关键字修饰的成员变量被称为静态变量,它可以被该类所有的实例对象共享。(√)
7、求数组的最值时,只能求数组中的最大值,不能求最小值(×) 8、在实例化子类对象时,会自动调用父类无参的构造方法(√) 9、静态方法中,可以访问非静态成员变量。(×) 10、while语句的循环体内最多只能有一条语句(×)
《t0504》试卷第10页
答案
一、单选题(每题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》试卷第11页
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》试卷第12页
7、 false 8、 true 9、 false 10、 false
t0504》试卷第13页《
正在阅读:
JAVA习题404-30
区档案局2021年多篇工作总结精选和2022年工作打算08-03
已标注:国信证券合规管理系统案例05-10
基于STM32的PH自动控制加液机的设计 - 图文11-02
初中英语全程知识点梳理及精练01-16
EU4欧陆风云4控制台秘籍08-29
作文教学-有关题记小标题05-23
公共部门人力资源管理多选判断题考试秒杀05-07
地理中国的海洋资源精品教案01-04
幼儿教育五大领域目标和指导要点05-04
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 习题
- JAVA
- 医药淀粉项目可行性研究报告 - 图文
- 食品用纸包装生产许可实施细则 - 图文
- 培养学生良好的听课习惯
- 专业技术人员继续教育《诚信建设题库及答案》 (准确度高)
- 2015-2016学年第二学期小学一二年级体育与健康教案
- 2016苏教版语文必修四第2专题《一滴眼泪换一滴水》word导学案
- 原划拨土地转为出让土地手续及税费缴纳
- 唱响春天
- 行政学学术热点
- 水解酸化
- 2018年度岗位升级考核公共班练习题
- 自然科学基础作业形成性考核册答案 - 图文
- C++程序设计实践样例
- 病理生理学复习考试习题
- 180个高考常考的词性转换词
- 实验八 旋转圆盘电极法测定电极过程动力学参数-肖时英
- 2011年工作总结2012年工作打算(11月28日)
- 最新人教版小学语文六年级下册第6课北京的春节
- 打印 化学式与化合价习题和答案-人教版初三化学第四单元课题4
- 基于KPI的部门绩效指标选取(华夏基石)