JAVA复习题 答案版
更新时间:2024-03-09 19:33:01 阅读量: 综合文库 文档下载
一、选择题
1. Java application中的主类需包含main方法,main方法的返回类型是什么?( D ) A、int B、float C、double D、void 2、异常包含下列那些内容?D
程序中的语法错误 B)程序的编译错误
程序执行过程中遇到的事先没有预料到的情况 D)程序事先定义好的可能出现的意外情况 3、.函数重载是指 A
A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
B.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同 C.两个以上的函数名字不同,但形参的个数或类型相同
D.两个以上的函数取相同的函数名,并且函数的返回类型相同 4、.指出下列程序运行的结果 B public class Example{
String str=new String(″good″); char[]ch={′a′,′b′,′c′};
public static void main(String args[]){ Example ex=new Example(); ex.change(ex.str,ex,ch);
System.out.print(ex.str+″and″); System.out.print(ex.ch); }
public void change(String str,char ch[]){ str=″test ok″; ch[0]=′g′; } }
A.good and abc B.good and gbc
C.test ok and abc D.test ok and gbc
5. 下列哪个选项的java源文件代码片段是不正确的?B A.package testpackage; public class Test{ } B.import java.io.*; package testpackage; public class Test{ } C.import java.io.*; class Person{ }
public class Test{ } D.import java.io.*; import java.awt.*; public class Test{ }
6. 以下程序段执行后将有( C )个字节被写入到文件afile中。
try{ FileOutputStream fos=new FileOutputStream(“afile.txt”); DataOutputStream dos=new DataOutputStream(fos);
1
dos.writeInt(3);
dos.writeDouble(0.01); dos.close(); fos.close( ); }
catch(IOException e) { }
A、2
B、8 C、12
D、16
7、以public修饰的类如:public class Car{…} 则Car( )A
A、可被其它程序包中的类使用 B、仅能被本程序包中的类使用 C、不能被任意其它类使用 D、不能被其它类继承 8、构造函数何时被调用( ) B
A.类定义时 B.创建对象时
C.调用对象方法时 D.使用对象的变量时
9.Java中,数值类型值中可能出现的符号是( ) B A.R B.D C.T D.Y 10.下面的表达式中正确的是( ) A A.String s=″你好″;int i=3;s+=i;
B.String s=″你好″;int i=3;if(i==s){s+=i}; C.String s=″你好″;int i=3; s=+i; D.String s=″你好″;int i=3;s=i+;
11.在异常处理中,如释放资源、关闭文件、关闭数据库等由( )来完成。C A.try子句 B.catch子句 C.finally子句 D.throw子句
12、.如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词( ) C A.public B.private C.protected D.transient 13、.在Java中,不属于整数类型变量的是( ) A A.double B.long C.int D.byte 14、.下面属于Java关键字的是( ) C
A.NULL B.IF C.do D.goto
15、.当方法遇到异常又不知如何处理时,下列哪种说法是正确的( ) C A.捕获异常 B.抛出异常
C.声明抛出异常 D.嵌套异常
16、.Java程序的执行过程中用到一套JDK工具,其中java.exe是指( ) B A.Java文档生成器 B.Java解释器 C.Java编译器 D.Java类分解器 17、.Java语言中,下列标识符错误的是( ) C A.diss —name C.&count D.—j 18、下列能表示字符串S1长度的是B
A S1.length B S1.length() C si.Size D S1.Size()
2
19、子类继承了父类的方法和状态,在子类中可以进行的操作是D
A 更换父类的方法 B 减少父类方法 C 减少父类变量 D 增添方法 20、 下列语句中错误的是B
A String S[]={“box”,”are”} ; B byte b=255; C String s=”one”+”two”; D int i=2+200; 21、 下列可用于作switch(expression)语句参数的是D
A String s B Integer I C boolean b D int i 22.阅读下列代码
Public class Test{
Public static void main(String args[]){ System.out.println((2<0)?10;8);
} }
其运行结果是D
A 、2 B 、0 C、 10 D、 8
23、下列常见的系统定义的异常中,哪个是输入、输出异常? B A.ClassNotFoundException B.IOException
C.FileNotFoundException D.UnknownHostException 24 阅读下列代码
Public class Test{
String s=” One World One Dream”; Public static void main(String args[]){ Syastem.out.println(s);
} }
其运行结果是 D
A、 args B、 OneWorld OneDream C、 s D、 编译时出错 25、下列叙述中,正确的是 A
A.Java语言的标识符是区分大小写的 B.源文件名与public类名可以不相同 C.源文件扩展名为.jar D.源文件中public类的数目不限 26、下列属于合法的Java标识符是 A
A._cat B.5books C.+static D.-3.14159
27、在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是 D A.java.applet B.java.awt C.java.util D.java.lang 28、在Java中,所有类的根类是 A
A.java.lang.Object B.java.lang.Class C.java.applet.Applet D.java.awt.Frame
29、在Java中,用Package语句说明一个包时,该包的层次结构必须是 B A.与文件的结构相同 B.与文件目录的层次相同 C.与文件类型相同 D.与文件大小相同 30、下列构造方法的调用方式中,正确的是C A.按照一般方法调用 B.由用户直接调用 C.只能通过new自动调用 D.被系统调用 31、在Java中,能实现多重继承效果的方式是 C
3
A.内部类 B.适配器 C.接口 D.同步 32. 在Java中,负责对字节代码解释执行的是( )。B
A.垃圾回收器 B.虚拟机 C.编译器 D.多线程机制
33、能够支持javadoc命令的注释语句是 D
A./**...// B./*...*/ C.// D./**...*/ 34、十进制数16的16进制表示格式是 A A.0x10 B.0x16 C.0xA D.16 35、int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是 D A.public int MAX_LENGTH=100 B.final int MAX_LENGTH=100
C.public const int MAX_LENGTH=100 D.public final int MAX_LENGTH=100
36 请说出下列代码的执行结果 : B String s = \
String s1 = new String(s);
if (s = = s1) System.out.println(\if (s.equals(s1)) System.out.println(\A. the same equals B. equals C. the same
D. 什么结果都不输出
37 下列有关 Java 中接口的说法哪个是正确的? b A. 接口中含有具体方法的实现代码
B. 若一个类要实现一个接口,则用到 “implements” 关键字 C. 若一个类要实现一个接口,则用到“ extends ”关键字 D. 接口不允许继承
38 下列哪个说法是错误的。C
A. Exception 可以用 try/catch 进行捕获处理 B. Exception 可以递交给上一级调用方处理 C. JVM 会自动处理 Exception D. Exception会使程序终止执行 39 下列代码的执行结果是什么? A String s1 = \s1.concat(\
System.out.println(s1); A. The string \B. The string \C. The string \D. The string \
4
40、下列的哪个赋值语句是不正确的? A
A.float f = 11.1; B.double d = 5.3E12; C.float d = 3.14f ; D.double f=11.1E10f; 41、下列的哪个赋值语句是正确的? D
A.char a=\.int a=12.0; C.int a=12.0f; D.int a=(int)12.0; 42、给出下列的代码,哪行在编译时可能会有错误? C ① public void modify(){ ② int i, j, k; ③ i = 100;
④ while ( i > 0 ){ ⑤ j = i * 2;
⑥ System.out.println (\); ⑦ k = k + 1; ⑧ } ⑨ }
A.line 4 B.line 6 C.line 7 D.line 8 43、下列关于继承的哪项叙述是正确的?
A.在java中允许多重继承 B.在java中一个类只能实现一个接口 C.在java中一个类不能同时继承一个类和实现一个接口 D.java的单一继承使代码更可靠
44、下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问? B A.private B.无修饰符 C.public D.protected
45、给出下列代码,如何使成员变量m 被方法fun()直接访问?C class Test {
private int m;
public static void fun() { ... } }
A.将private int m 改为protected int m B.将private int m 改为 public int m C.将private int m 改为 static int m D.将private int m 改为 int m 46已知有下列类的说明,则下列哪个语句是正确的? A public class Test {
private float f = 1.0f; int m = 12; static int n=1;
public static void main(String arg[]) {
Test t = new Test(); } }
5
正在阅读:
JAVA复习题 答案版03-09
浅谈如何提高新时代下农商行的企业文化建设12-25
2015年12月四六级考试翻译预测话题05-31
《沉积学基础》复习资料 - 图文01-01
地质版地理七年级上册教案完成版01-16
港台歌曲翻唱原曲10-20
驻厂安全监督员管理制度05-31
妈妈谢谢您的陪伴作文600字06-27
全面风险管理相关术语和知识解读十一05-14
儿童职业体验馆目前都有哪些赢利模式?06-24
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 复习题
- 答案
- JAVA
- 统计学试卷库
- 海底捞福利计划书
- 衡水点睛大联考2015届高三下学期三月点睛金榜大联考(六)英语试
- 夏季桃树栽培管理技术
- 回采工作面和采区巷道顶板压力及其控制(1)
- 城镇初始建库流程文档 - 09.9.4
- 在推荐党代会代表候选人工作会议上的讲话
- 七年级数学竞赛第6讲 高斯函数
- 2018年中国医院信息系统(HIS) 现状分析及市场前景预测(目录) -
- 职业生涯规划大赛 评选标准
- 从江椪柑绿色食品柑桔果品生产技术规程
- GPS监控简报 7月份
- 2019年最新大四预备党员入党思想汇报范文思想汇报文档
- 论我国非物质文化遗产传承人才的培养策略
- 2018冀教版六年级英语上册期末试卷(3)
- 2012崇明县初三年级第一学期语文学科质量调研(一模)含答案
- 陕西省武功县长宁镇寨大明德小学自我诊断报告
- 教师空间建设总结
- 小儿推拿学考试复习题(高级)带答案
- 2016年湖北省恩施州中考英语试卷带答案