




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、核心Java第一章 测试卷复制您的姓名: 填空题 *_1、关于float的有效声明,哪三个选项是正确的? *A、float f1 = 054321;(正确答案)B、float f2=314e7;C、float f3= 123456789;(正确答案)D、float f4= 2.182D:E、float f5 = 2002.02;F、float f6= 1.732F:(正确答案)答案解析:A、C和F是正确的。A是8进制的int字面常量值赋给float,C是int字面值赋值给float,BDE都是double类型的数值2、哪两个数组的声明,初始化了4个元素? *A、 int x=1,0,2,0;(
2、正确答案)B、 int a= (0,1,2,3);C、 int 4 array,D、 int array= new int 4;(正确答案)E、 int a = new int(4).F、 array a= new array(4):答案解析:A和D是正确的。B后面用小括号是不对的,C是声明的时候前面放数值是不对的,E用小括号是不对的应该是方括号3、下列程序运行结果为: 单选题 *A、10 9 8 7 6B、9 8 7 6 5C、编译失败(正确答案)D、运行时抛出异常答案解析:答案为C编译失败,第三行的unsigned不是java里的关键字4、下列程序运行结果是哪一个? 单选题 *A、0 1
3、2B、1 2 3C、0 0 0D、null null nullE、编译失败F、1 2 3 然后抛出异常(正确答案)答案解析:答案为F5、哪三个是字符(char)的有效声明? *A、charc1 = ubeef,(正确答案)B、char c2 = beefC、char c8 = 0 xcafe(正确答案)D、char c4 = u0017E、char c5 = ibeef”F、char c6 = 054321(正确答案)答案解析:答案为ACF6、以下那一行代码插入第7行后,仍能编译通过()? *A、b211= big.(正确答案)B、b10= b3;(正确答案)C、b2011= b;D、b20=
4、b;E、big=b;(正确答案)F、b20000=b3;(正确答案)答案解析:答案为ABEF,C的等号前面是一维后面是二维,D等号前面是三维后面是二维7、在java编程语言中,那个是关键字()? 单选题 *A、array.B、native(正确答案)C、subclass .D、methodE、loop答案解析:答案是B8、关于源文件为:public class X 以下描述那个是正确的? () 单选题 *A、可以将另一个public类添加到同一个源文件中B、只能将类添加到此源文件中C、文件名可由程序员自行选择D、如果不是public的类就可以增加进来(正确答案)答案解析:答案是D,A不对一个源
5、文件里只能有一个public的类所以不能再添加其他的public类了,B也不对,接口也可以添加进来,C文件名称只能文件里public的类一致叫X.java9、运行:java Vark we rule结果是那个? 单选题 *A、weB、 rule(正确答案)C、weruleD、 Compilation fails.E 、An exception is thrown at runtime .答案解析:答案为B,运行后把”we”赋值给了a0,”rule”赋值给了a1,然后又把数组a赋值给了b也就是说b也指向a这个数组,并输出下标为1的元素“rule”10、运行结果是哪一个? 单选题 *A、 many
6、B、 a few(正确答案)C、 Compilation fails.D、 The output is not predictable.E、 An exception is thrown at runtime.答案解析:答案是B,调用匹配类型的方法,方法参数s为short类型,所以执行参数为 (short ships)的方法 ,11、运行结果为() 单选题 *A编译失败B运行抛异常C null(正确答案)D 0答案解析:结果为null,a为一维数组类型的成员变量,是指向int类型的一维数组的引用。对象类型的默认值为null。12、运行结果为 单选题 *A 编译失败(正确答案)B 运行抛异常C
7、nullD false答案解析:编译失败,b是局部变量,没有赋值前是无法使用的13运行结果为 单选题 *A 编译失败B 运行抛异常C nullD、6E、0F、9(正确答案)答案解析:输出为9,把主方法x的值6传给kk方法里的x变量,然后kk方法里又把x的值改为了9,所以输出为914运行结果为 单选题 *A 编译失败(正确答案)B 运行抛异常C 0D 4E 5F 9答案解析:答案为A编译失败,变量x已经声明(int x=9)在for循环里又声明了一次变量x,在同一个作用域内不能多次声明,所以编译失败15、运行结果为: 单选题 *编译失败运行抛异常C、0D、4E、5F、9(正确答案)答案解析:2个
8、变量x作用域没有重叠,可以正常运行结果为916运行结果为:() 单选题 *A 编译失败B 运行抛异常C、0D、4E、5F、6(正确答案)答案解析:答案为F,a=c就是把a也指向对象c,访问该对象的下标为5的元素即为617、运行结果为:() 单选题 *A、编译失败B、运行抛异常(正确答案)C、person person person 0D、person 0E、0F、person person person答案解析:答案为B,第5行只是声明了3个person对象类型的引用,并没有构造对象,3个对象的默认值为null,第6行访问null节点下的sage将会在运行时候抛出异常18 运行结果为:() 单选题 *A 编译失败B 运行抛异常(正确答案)C 0D null答案解析:答案为B,运行时抛出空指向错误,x1对象没有构造所以是默认值null,编译只检查语法问题,可以通过,但运行时候如果有数组下标越界,空引用下的内容就会抛出异常19 运行结果为:() 单选题 *A 编译失败B 运行抛异常(正确答案)C 0D 5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贵金属催化剂行业未来发展与市场机遇分析
- 纺织工程师证书考试的知识要求试题及答案
- 纺织行业人才的培养机制试题及答案
- 家庭清洗合同协议书
- 合租合同协议书图片
- 纺织创意的市场应用分析试题及答案
- 鱼塘合同退出协议书
- 农资卖卖合同协议书
- 《赏析》人物描写课件
- 断绝协议书 合同
- JTG-T-D81-2006公路交通安全设施设计细则
- 样本相关系数课件
- MH-T 5060-2022民用机场填海工程技术规范
- 业主授权租户安装充电桩委托书
- 毕业设计论文-智能电表的设计
- 桥式起重机定期检查记录表
- 2024年江西南昌市留置看护队员招聘笔试参考题库附带答案详解
- 建筑工程技术专业《建筑结构》课程标准
- 2024年广东普通专升本《公共英语》完整版真题
- 绿化养护工作日记录表
- 《养老护理员》-课件:协助老年人穿脱简易矫形器
评论
0/150
提交评论