JAVA习题3
更新时间:2023-03-15 18:51:01 阅读量: 教育文库 文档下载
- java是什么意思推荐度:
- 相关推荐
一、单选题(每题1分,共计30分)
1、下列Java命令中,哪一个可以编译HelloWorld.java文件?D A、java HelloWorld B、java HelloWorld.java C、javac HelloWorld D、javac HelloWorld.java
2、下列关于Java语言的描述中,错误的是?(D) A、Java语言是一门面向对象的编程语言 B、Java是一门与平台无关的编程语言
C、Java具有JavaSE、JavaME和JavaEE三大平台 D、Java是一门介于汇编和高级之间的语言
3、下列关于int类型变量的定义,错误的是( C ) A、int a=10; B、int b,c=20; C、int d=e=30; D、int f=40;
4、在以下什么情况下,构造方法会被调用?B A、类定义时 B、创建对象时 C、调用对象方法时
《t0503》试卷第1页
D、使用对象的变量时
5、下列关于类与对象的说法中,正确的是( C ) A、类可以看做是一个模型,可以用来创建对象 B、没有类,也可以创建对象
C、类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体 D、以上说法都不对
6、在Java中,要想让一个类继承另一个类,可以使用以下哪个关键字?C A、inherits B、implements C、extends D、modifies
7、下列关于变量作用域的说法中,正确的是C
A、在main()方法中任何位置定义的变量,其作用域为整个main()方法 B、块中定义的变量,在块外也是可以使用的
C、变量的作用域为:从定义处开始,到变量所在块结束位置 D、变量的作用域不受块的限制
8、下列关于JDK的说法中,错误的是?C A、JDK是Java开发工具包的简称
B、JDK包括Java编译器、Java文档生成工具、Java打包工具等 C、安装JDK后,还需要单独安装JRE
《t0503》试卷第2页
D、JDK是整个Java的核心
9、安装好JDK后,在其bin目录下有许多exe可执行文件,其中java.exe命令的作用是以下哪一种( B ) A、Java文档制作工具 B、Java解释器 C、Java编译器 D、Java启动器
10、下列选项中,哪一个是十进制数6的二进制值( C ) A、111 B、101 C、110 D、011
11、下列选项中,按照箭头方向,需要进行强制类型转换的是D A、int ← short B、int ← byte C、int ← char D、int ← float
12、已知类的继承关系如下: class A
class B extends A class C extends A
则以下语句中能够通过编译的是?( A )
《t0503》试卷第3页
A、A a=new B(); B、C c=new B(); C、C c=new A(); D、B b=new C(); 13、阅读下列的代码 public class Test {
public static void main(String[] args) { _________________________ _________________________ } }
class Outer {
static class Inner { public void method () {
System.out.println(\ } } }
下列选项中,填写在空白处可以使程序正常运行的是(C)
A、Outer o = new Outer(); o.method(); B、Inner I = new Inner(); i.method();
C、Outer.Inner oi = new Outer.Inner(); oi.method(); D、以上答案都不对 14、阅读下面的代码 class Demo{
private String name;
Demo(String name){this.name = name;}
《t0503》试卷第4页
private static void show(){ System.out.println(name) }
public static void main(String[] args){ Demo d = new Demo(“lisa”); d.show(); } }
下列关于程序运行结果的描述中,正确的是(D)
A、输出 lisa B、输出null C、输出name
D、编译失败,无法从静态上下文中引用非静态变量name 15、下列关于继承的描述中,错误的是(D)
A、在Java中,类只支持单继承,不允许多重继承,也就是说一个类只能有一个直接父类 B、多个类可以继承一个父类
C、在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类 D、Java是支持多继承的
16、下列选项中,哪一个类是Object的子类?(D) A、public final class String{} B、public class Person{} C、public abstract Animal{} D、以上三个类都是Object子类
《t0503》试卷第5页
17、下列选项中,关于final修饰成员变量的说法正确的是?( B ) A、被final修饰的成员变量可以被多次赋值 B、被final修饰的成员变量为常量 C、final只能在接口中修饰成员变量 D、以上都不对
18、下列关于类与对象的说法中,错误的是( D )。
A、类是对某一类事物的抽象描述,而对象则是该类事物的个体。 B、对象是类的实例化
C、类用于描述多个对象的共同特征,它是对象的模板 D、类与对象之间没有关系
19、下列选项中,可以正确实现String初始化的是(A)
A、String str = \B、String str = 'abc'; C、String str = abc; D、String str = 0; 20、请阅读下面的程序 Public class Test {
public static void main(String[] args) { int a = 0; int b = 0;
for (int i = 1; i <= 5; i++) { a = i % 2;
while (a-- >= 0) {
《t0503》试卷第6页
b++; } }
System.out.println(\} }
下列选项中,哪一个是正确的运行结果( B )
A、a=8,b=-2 B、a=-2,b=8 C、a=3,b=0 D、a=0,b=3
21、在JDK中,包含大量工具类、集合类的包是( C ) A、ava.lang B、java.net C、jjava.util D、java.awt
22、下列目录中,哪一个是用来存放JDK核心源代码的?B A、lib目录 B、src目录 C、jre目录 D、include目录
23、下列选项中,哪个是程序的运行结果C class Test
《t0503》试卷第7页
{
public static void main(String[] args) {
int a = 3; int b = 6;
System.out.print(a==b); System.out.print(a=b); } }
A、false false true false B、false false true true C、false true true false D、true false false true
24、jar命令的( A )参数可以创建归档文件 A、c B、v C、f D、x
25、请阅读下面的程序 public class Demo {
public static void sum(int a, int b) { System.out.println(\ }
public static void sum(int a, float b) { System.out.println(\ }
public static void sum(int a, double b) {
《t0503》试卷第8页
System.out.println(\ }
public static void main(String[] args) { int a = 10; long b = 20; sum(a, b); } }
下列选项中,哪一个是程序的运行结果B A、int:30 B、float:30.0 C、double:30.0 D、int:30.0
26、下面命令中,可以用来正确执行HelloWorld案例的是(A ) A、java HelloWorld B、java HelloWorld.java C、javac HelloWorld D、javac HelloWorld.java 27、阅读下面一段代码
Integer in1 = new Integer(10); Integer in2 = new Integer(10); Integer in3 = 10; Integer in4 = 10;
System.out.print(in1 == in2); System.out.print(in1 == in3); System.out.print(in3 == in4); 下列选项中,程序的运行结果是(B)
《t0503》试卷第9页
A、true true true B、false false true C、false false false D、false true false
28、下列关于throws关键字的描述中,正确的是(C ) A、thorws可以声明在方法上也可以声明在方法体中
B、方法上使用throws抛出一个异常则这个方法中一定有try catch代码块 C、使用throws抛出多个异常时各个异常之间必须使用逗号隔开 D、throws必须和throw配合使用
29、下列关于构造方法的描述中,错误的是( D )
A、构造方法的方法名必须和类名一致 B、构造方法不能写返回值类型 C、构造方法可以重载
D、构造方法的访问权限必须和类的访问权限一致 30、阅读下列的程序 class Person{ static{
System.out.println(name); }
private static String name = \}
class Demo{
public static void main(String[] args){ Person p = null;
《t0503》试卷第10页
} }
下列关于程序运行结果的描述中,正确的是(D)
A、无结果输出 B、输出 null C、输出 hello D、编译失败 得分 二、判断题(对的打“√”,错的打“×”;每题1分,共10分) 1、二维数组中的元素还是一个数组(√)
2、一个类的私有属性可以在其它类中直接被访问。(×) 3、我们可以使用final关键字修饰抽象方法(×)
4、构造方法重载后,在构造方法中可以使用this语句进行构造方法之间的调用,在重载的两个构造方法中可以使用this语句相互调用。(×) 5、线程结束等待或者阻塞状态后,会进入运行状态。(×) 6、this关键字可以在所有的方法中使用。(×)
7、final修饰的成员变量可以在构造方法中对其重新赋值(×)
8、String类的方法 replace (CharSequence srt1, CharSequence srt2)返回一个新的字符串,它是通过用srt2替换此字符串中出现的所有 srt1得到的。(√) 9、super调用父类构造方法的代码必须位于子类构造方法的第一行(√) 10、接口中只能定义常量和抽象方法(√)
《t0503》试卷第11页
《t0503》试卷第12页
答案
一、单选题(每题1分,共计30分) 1、 D 2、 D 3、 C 4、 B 5、 C 6、 C 7、 C 8、 C 9、 B 10、 C 11、 D 12、 A 13、 C 14、 D 15、 D 16、 D 17、 B
《t0503》试卷第13页
18、 D 19、 A 20、 B 21、 C 22、 B 23、 C 24、 A 25、 B 26、 A 27、 B 28、 C 29、 D 30、 D
二、判断题(每题1分,共计10分) 1、 true 2、 false 3、 false 4、 false 5、 false 6、 false
《t0503》试卷第14页
7、 false 8、 true 9、 true 10、 true
t0503》试卷第15页《
正在阅读:
JAVA习题303-15
基层农技推广体系存在的问题与建议03-03
2013年全国高考理科数学试题圆锥曲线专题汇编 - 图文04-24
水泥稳定土基层(底基层)专项施工方案05-04
山东中小学教师职业道德规范考试及答案107-19
今年是建党多少周年02-13
重大矛盾纠纷和不稳定因素排查调处制度08-14
试题--人工智能09-09
2017尔雅今日的日本习题以及答案04-20
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 习题
- JAVA
- 国际金融中英文版(带解析)
- 对于苏格拉底之死原因的分析
- 最新带电粒子在三种典型电场中的运动问题解析名师资料合集
- 2006年注册岩土工程师专业案例上午
- 2019-2020学年七年级数学上册 3.2 解一元一次方程导学案1(新版)新人教版 doc
- 民办高校教师流失问题现状及对策研究
- 药房培训考核试卷(2)
- 保冷剂项目可行性研究报告(目录) - 图文
- 第十章 界面现象
- 银川市人民检察院关于成立检察委员会秘书组通知-地方司法规范
- 《C语言》试卷6
- 2011年中国人民大学803管理综合考研专业课真题及答案
- 基础护理考试题-静脉输液与输血
- 《最新整理资料》幼儿园大班数学活动楼房与号码
- 八年级物理下册 8.4 力的作用是相互的导学案(无答案) 苏教版
- 2019高考历史一轮浙江专版第20题对题练
- 银行和保险业比较
- 陕旅版六年级英语第二学期第一次月考试题
- 《刑事侦查学》非侦查学专业大纲
- 公务员常识 Microsoft Word 文档