java 全国信息技术水平考试_全国信息技术水平考试JAVA样题(附答案).doc

全国信息技术水平考试JAVA样题(附答案)

全国信息技术水平考试JAVA测试卷

第一大题:单选题(45 分)

?1. (1.5分)?一个Java程序运行从上到下的环境次序是????????(A)?操作系统、Java程序、JRE/JVM、硬件? (B)?JRE/JVM、Java程序、硬件、操作系统 ? (C)?Java程序、JRE/JVM、操作系统、硬件 ? (D)?Java程序、操作系统、JRE/JVM、硬件

?2. (1.5分)?下面代码的运行输出结果是??????public?class?example{? ?public?static?void?main(String?args[])?{? ? int?x=0;? if?(x>0)?x=1;? ??switch(x)? {case?1:?System.out.println(1);case?0:?System.out.println(0);case?2:?System.out.println(2);???? break;case?3:?System.out.println(3);default:System.out.println(4);break;}??}}(A)?0???????2(B)?4???????3 (C)?2???????3 (D)?1???????0

?3. (1.5分)?下列选项中的哪个关键字通常用来对对象进行加锁,该标记使得对对象的访问是排他的。???B?????(A)?transient? (B)?synchronized ? (C)?serialize ? (D)?static

?4. (1.5分)?下列关于变量及其范围的陈述中不正确的是??????(A)?实例变量是类的成员变量。??????????????????????(B)?实例变量用关键字static声明。 (C)?在方法中定义的局部变量在该方法被执行时创建。 (D)?局部变量在使用前必须被初始化。

?5. (1.5分)?下列程序片断可能发生错误的是????????(A)?String?s=?"Welcome?to?our?school";String?t=?"thanks";String????k=s+t;(B)?String?s=?"Welcome?to?our?school";String?standard=s.toUpperCase(); (C)?String?s=?"Welcome?to?our?school";String?t;t=s[3]+?"again"; (D)?String?s=?"Welcome?to?our?school";String?t=?s+"school";

?6. (1.5分)?在一个Java源文件中定义了3个类和15个方法,编译该Java源文件时会产生????个字节码文件,其扩展名是??C????。(A)?15???.java?? (B)?3????.java ? (C)?3????.class ? (D)?15???.class

?7. (1.5分)?下列关于垃圾收集叙述正确的是???????(A)?程序开发者必须自己创建一个线程进行内存释放的工作。???(B)?垃圾收集将检查并释放不再使用的内存。 (C)?垃圾收集允许程序开发者明确指定并立即释放该内存。 (D)?垃圾收集能够在期望的时间释放被Java对象使用的内存。

?8. (1.5分)?下列关键字不能用来修饰类的是????????(A)?private? (B)?abstract ? (C)?public ? (D)?final

?9. (1.5分)?对于字符串s=”java”,下列选项中返回字符在字符串中'v'的位置的是????????(A)?s.charAt(‘v’);?????(B)?s.indexOf(‘v’); (C)?indexOf('v'); (D)?indexOf(s,'v');

?10. (1.5分)?在命令行使用“java?test?5?4”运行下面程序的输出结果是:?????????public?class?test??{?????public?static?void?main(String[]?args)??????{????????System.out.println(args?[1]);??????}??}(A)?0? (B)?5 ? (C)?编译出错 ? (D)?4

?11. (1.5分)?下列关于Java中访问修饰符说法正确的是???????。(A)?当一个类的变量声明为protected时,同包中的任何其

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值