MJ01 JAVA技术能力考试试卷(1级)-答案.docVIP

  • 11
  • 0
  • 约6.01千字
  • 约 8页
  • 2017-08-26 发布于河南
  • 举报
JAVA 技术能力考试1级 课程名称 JAVA语言 课程号 MJ01 考试时间 90分钟 考试方式(闭)卷 (共 7 页) (本试卷满分100分,60分合格,答案请写在答题卡上) 一、题(题分共分)*标识出来,请将其答案填写在题后的括号内,错选或未选均无分。 1、下列关于对象的哪一种说法是正确的, 请选出1个正确的答案。(b ) A.对象是可以对其进行实例化从而得到类的东西 B.对象是类的实例 C.对象是一种蓝本,据此可以创建抽象的具体实现 D.对象是指向属性的引用 *2、下列哪几项是保留关键字。( a b c ) public B.static C.void D.main E.String F.Args 3、哪一种说法是正确的?( c ) A.在JAVA语言中,new和delete都是关键词 B.在JAVA语言中,try 、catch和thrown都是关键词 C.在JAVA语言中,return、goto和default都是关键词 D.在JAVA语言中,exit、class和while都是关键词 4、JAVA中哪种整型的取值的范围恰好为-2147483648(-2 31)~ 2147483647(2 31 -1), , 请选出1个正确的答案。(c ) A.number型 B.short型 C.int 型 D.long 型 5、试图编译、运行如下类会有什么后果?( d ) public class Assigment { public static void main(String[] args){ int a,b,c; b = 10; a = b = c =20; Systemout.println(a) ; } } 请选出1个正确的答案。 A.代码无法被编译,因为编译器会认为赋值语句a=b=c=20;中的变量c尚未初始化 B.代码无法被编译,因为赋值语句a=b=c=20; 是非法的 C.代码会被正确编译,运行时将显示 10 D.代码会被正确编译,运行时将显示20 *6、假定变量x=8的类型是int(它可以存放着负值),则哪些方式能正确地使x的值翻倍,请选出4个正确的答案。(bcde ) A.x1; B.x=x*2; C.x*=2; D.x+=x; E.x=1; 7、假定有如下类:(d ) //Filenname:Args.java public class Args { public static void main(String[] args) { system.out.println(args[0] + “ “ + args[args.length-1]); } } 执行如下命令行后的结果将是什么? java Args In politics stupidity is not a handicap 请选出1个正确的答案 A.程序将抛出ArrayIndexOutOfBoundsException. B.程序将打印出Java handicap. C.程序将打印出Args handicap. D.程序将打印出In handicap. 8、尝试编译,运行如下程序会得到什么结果?( a ) public class DefalutValuesTest { int[] ia = new int[1]; boolean b; int i; object o; public static void main (String[] args) { DefaultValuesTest instance = new DefaultValuesTest(); instance.print(); } public void print(){ System.out.println(ia[0] + “ “ + “ “ +i + “ “ +o); } } 请选出1个正确的答案. A.该程序会打印出0 false 0 null. B.该程序运行时会抛出java.lang.NullPointerException. C.该程序会打印出0 false NaN null. D.该程序会打印出null false 0 null. 9、哪一个命题为真?(b ) 请选出一个正确的答案 A.所有类都必须定义一个构造函数. B.构造函数必须声明为private.

文档评论(0)

1亿VIP精品文档

相关文档