【计算机类职业资格】二级JAVA笔试57及答案解析.doc

上传人:terrorscript155 文档编号:1327055 上传时间:2019-10-17 格式:DOC 页数:11 大小:62.50KB
下载 相关 举报
【计算机类职业资格】二级JAVA笔试57及答案解析.doc_第1页
第1页 / 共11页
【计算机类职业资格】二级JAVA笔试57及答案解析.doc_第2页
第2页 / 共11页
【计算机类职业资格】二级JAVA笔试57及答案解析.doc_第3页
第3页 / 共11页
【计算机类职业资格】二级JAVA笔试57及答案解析.doc_第4页
第4页 / 共11页
【计算机类职业资格】二级JAVA笔试57及答案解析.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、二级 JAVA 笔试 57 及答案解析(总分:98.00,做题时间:90 分钟)一、B选择题/B(总题数:34,分数:68.00)1.在以下( )情况下,线程就进入可运行状态。(分数:2.00)A.线程调用了 sleep()方法时B.线程调用了 join()方法时C.线程调用了 yield()方法时D.以上都是2.下列语句序列执行后,j 的值是( )。 int j=0; for (int i=3 i0; i- -)j+=i;(分数:2.00)A.3B.4C.6D.53.在 Java 的语句中,位运算操作数只能为整型或( )数据。(分数:2.00)A.实型B.字符型C.布尔型D.字符串型4.下列

2、不属于 J2SDK 命令的是( )。(分数:2.00)A.RMI 命令B.网络传输命令C.J2SDK 基本命令D.安全控制命令5.向容器添加新构件的方法是( )。(分数:2.00)A.add()B.insert()C.hill()D.set()6.给出下列关于一个使用适当的字符间距的字体的 TextField 的表达式,则( )选项的叙述是对的。 TextField t=new Text Field(“they are good“,40);(分数:2.00)A.被显示的字符串可以使用多种字体B.一行中最大的字符数是 40C.显示的宽度正好是 40 个字符宽D.用户可以编辑字符7.Java 中线

3、程是由线程类的( )方法定义的。(分数:2.00)A.init()B.run()C.application()D.main()8.在一个应用程序中有如下定义:int a=1,2,3,4,5,6,7,8,9,10;,为了打印输出数组 a 的最后一个元素,下面正确的代码是( )。(分数:2.00)A.Systeouprintln (a10;B.Systeouprintln (a9);C.Systeouprintln(alength);D.Systeouprintln(a8);9.关于以下程序代码的说明正确的是( ) (1) class HasStatic (2) private static in

4、t x=100: (3) public static void main (String args (4) HasStatic hs1=new Has Static(); (5) hs1.x + +; (6) Has Static hs2=new HasStatic(); (7) hs2.x + +; (8) hs1=new HasStatic(); (9) hs1.x + +: (10) System.out.println(“x=“+ x); (11) (12) (分数:2.00)A.(5)行不能通过编译,因为引用了私有静态变量B.(10)行不能通过编译,因为 x 是私有静态变量C.程序通

5、过编译,输出结果为:x=103D.程序通过编译,输出结果为:x=10010.下列代码的执行结果是( )。 public class Test public static void main (String args ) System.out.println(100% 3); System.out.println(100%3.0); (分数:2.00)A.1.0 和 1.0B.1.0 和 1C.1 和 1.0D.1 和 111.下列( )语句是声明一个含有 10 个 String 对象的数组。(分数:2.00)A.char str ;B.char str ;C.String str=new St

6、ring10;D.String str10;12.下列方法定义中,正确的是( )。(分数:2.00)A.int x(int a,B.double x(int a,int return(a-;)int w:w=a-b:C.double x(a,D.int x (int a,int return breturn a-b;13.复合数据类型不包括( )。(分数:2.00)A.类B.接口C.数组D.指针14.public class Test public static void main(String args) int a=2,b=4,c=6 Strint s=“abc“; System.out.

7、print (a/b+s+c); (分数:2.00)A.“absac“B.“242466“C.“6abc6“D.“24abc6“15.00101010(1)00010111 语句的结果为( )。(分数:2.00)A.00000000B.11111111C.001111111D.1100000016.若 a 和 b 均是整型变量并已正确赋值,则正确的 switch 语句是( )。(分数:2.00)A.switch (a+;B.switch (a+b * 3.0) .C.switch aD.switch(a% 17.已知 i 为整型变量,关于一元运算+ + i 和 i+ +,下列说法正确的是( )

8、。(分数:2.00)A.+ +i 运算将出错B.在任何情况下运行程序结果都一样C.在任何情况下运行程序结果都不一样D.在任何情况下变量 i 的值都增 118.下列选项中( )方法可以判断线程是否处于活动状态。(分数:2.00)A.boolean is Alive()B.Thread currentThread()C.String getName()D.static boolean interrupted()19.线程控制方法中,stop()的作用是( )。(分数:2.00)A.强行终止线程B.使比其低的优先级线程运行C.只让给同优先级运行D.返回当前线程的引用20.下列程序 test 类中的变

9、量 e 的最后结果为( )。 public class test public static void main (String args) int a=10; int b; int c; if(a50) b=9; c=b+a; (分数:2.00)A.10B.0C.19D.编译出错21.下列属于条件运算符的是( )。(分数:2.00)A.+B.?:C. 以下( )语句是正确的。(分数:2.00)A.Output is nulB.When running,some error will occuC.When compile,some error will occuD.Output is 029.

10、在 Applet 中画图、画图像、显示字符串用到的方法是( )。(分数:2.00)A.paint()B.init()C.stopD.draw()30.布尔型数据在计算机内存中占( )位 bit。(分数:2.00)A.4B.3C.2D.131.以下不属于 Java 命名规范中包含的名称是( )。(分数:2.00)A.包名B.文件名C.类名D.接口名32.公有成员变量 MAX 是一个 int 型值,变量的值保持常数值 100,则下列使用( )选项的声明定义这个变量是正确的。(分数:2.00)A.public int MAX100;B.final int MAX=100;C.final public

11、 int MAX=100;D.public final int MAX=100;33.简单数据类型不包括( )。(分数:2.00)A.数值类型B.逻辑类型C.字符类型D.布尔类型34.在 Java 中语句:37.2%10 的运算结果为( )。(分数:2.00)A.7.2B.7C.3D.0.2二、B填空题/B(总题数:15,分数:30.00)35.Java 是区分大小写的。源文件名与程序类名必须相同,其扩展名为 _,源文件中最多只能有一个 _ 类,其他类的个数不限。(分数:2.00)填空项 1:_36.在一个类的内部,嵌套定义的类称为 1。(分数:2.00)填空项 1:_37.Java 的数据类

12、型必须实例化后才能使用,它们通过变量或 1 来实例化。(分数:2.00)填空项 1:_38.Java 的复合数据类型有:类、数组和 1 等。(分数:2.00)填空项 1:_39.E/R 图可以直接转换为关系,其每个属性都对应于关系中的一个属性;E/R 图的联系转换为关系时,其属性由两部分组成:与该联系有关的键码属性(集); 1。(分数:2.00)填空项 1:_40.Java 语言用 1 进行解释执行。(分数:2.00)填空项 1:_41.设=8,则表达式 a2 的值是 1。(分数:2.00)填空项 1:_42.标识符是以 1 、下划线(_)、美元符($)作为首字母的字符串序列。(分数:2.00

13、)填空项 1:_43.软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠性、 1、可使用性和效率。(分数:2.00)填空项 1:_44.Java 设计有 1 功能,这不仅防止了内存地址计算出错的问题,也省去了编程时对内存进行分配的烦恼。(分数:2.00)填空项 1:_45.Java 中访问限定符有 1 ,Protected,private 和 default 等。(分数:2.00)填空项 1:_46.数据型包括简单数据类型和复合数据类型。简单数据类型又包括数值类型、 1 、布尔类型三大类。(分数:2.00)填空项 1:_47.以下程序段的输出结果为 _。 int x=0,y=4

14、,z=5; if(x2) if(y5) System.out.println(“Message one“); else System.out.println(“Message two“); else if(z5) System.out.println(“Message three“); else System.out.println(“Message four“); (分数:2.00)填空项 1:_48.创建一个名为 MyPackage 的包的语句是 1。(分数:2.00)填空项 1:_49.下面是用 RandomAccessFile oureFile; Strings=“informatio

15、n to Append/n mon!/n“; oureFile=newRandomAccessFile oureFile(“phone.number,numbers“,“rw“); 模式打开访问 oureFile文件,并在文件尾加信息 s 的 addFile 的源程序。请在下划线处填 上适当的语句将程序补充完整。 import java.io.*; Class addFile public static void main (String args)throws IOException RandomAccessFile oureFile; _ =oureFile=new RandomAcces

16、sFile oureFile(“phone.number,numbers“,“rw“); oureFile.seek(oureFile.length(); oureFile.writebytes(s); oureFile.close(); (分数:2.00)填空项 1:_二级 JAVA 笔试 57 答案解析(总分:98.00,做题时间:90 分钟)一、B选择题/B(总题数:34,分数:68.00)1.在以下( )情况下,线程就进入可运行状态。(分数:2.00)A.线程调用了 sleep()方法时B.线程调用了 join()方法时C.线程调用了 yield()方法时 D.以上都是解析:2.下列语

17、句序列执行后,j 的值是( )。 int j=0; for (int i=3 i0; i- -)j+=i;(分数:2.00)A.3B.4C.6 D.5解析:3.在 Java 的语句中,位运算操作数只能为整型或( )数据。(分数:2.00)A.实型B.字符型 C.布尔型D.字符串型解析:4.下列不属于 J2SDK 命令的是( )。(分数:2.00)A.RMI 命令B.网络传输命令 C.J2SDK 基本命令D.安全控制命令解析:5.向容器添加新构件的方法是( )。(分数:2.00)A.add() B.insert()C.hill()D.set()解析:6.给出下列关于一个使用适当的字符间距的字体的

18、 TextField 的表达式,则( )选项的叙述是对的。 TextField t=new Text Field(“they are good“,40);(分数:2.00)A.被显示的字符串可以使用多种字体B.一行中最大的字符数是 40C.显示的宽度正好是 40 个字符宽D.用户可以编辑字符 解析:7.Java 中线程是由线程类的( )方法定义的。(分数:2.00)A.init()B.run() C.application()D.main()解析:8.在一个应用程序中有如下定义:int a=1,2,3,4,5,6,7,8,9,10;,为了打印输出数组 a 的最后一个元素,下面正确的代码是( )

19、。(分数:2.00)A.Systeouprintln (a10;B.Systeouprintln (a9); C.Systeouprintln(alength);D.Systeouprintln(a8);解析:9.关于以下程序代码的说明正确的是( ) (1) class HasStatic (2) private static int x=100: (3) public static void main (String args (4) HasStatic hs1=new Has Static(); (5) hs1.x + +; (6) Has Static hs2=new HasStatic

20、(); (7) hs2.x + +; (8) hs1=new HasStatic(); (9) hs1.x + +: (10) System.out.println(“x=“+ x); (11) (12) (分数:2.00)A.(5)行不能通过编译,因为引用了私有静态变量B.(10)行不能通过编译,因为 x 是私有静态变量C.程序通过编译,输出结果为:x=103 D.程序通过编译,输出结果为:x=100解析:10.下列代码的执行结果是( )。 public class Test public static void main (String args ) System.out.println(

21、100% 3); System.out.println(100%3.0); (分数:2.00)A.1.0 和 1.0B.1.0 和 1C.1 和 1.0 D.1 和 1解析:11.下列( )语句是声明一个含有 10 个 String 对象的数组。(分数:2.00)A.char str ;B.char str ;C.String str=new String10; D.String str10;解析:12.下列方法定义中,正确的是( )。(分数:2.00)A.int x(int a,B.double x(int a,int return(a-;)int w:w=a-b:C.double x(a,

22、D.int x (int a,int return breturn a-b; 解析:13.复合数据类型不包括( )。(分数:2.00)A.类B.接口C.数组D.指针 解析:14.public class Test public static void main(String args) int a=2,b=4,c=6 Strint s=“abc“; System.out.print (a/b+s+c); (分数:2.00)A.“absac“B.“242466“C.“6abc6“ D.“24abc6“解析:15.00101010(1)00010111 语句的结果为( )。(分数:2.00)A.0

23、0000000B.11111111C.001111111 D.11000000解析:16.若 a 和 b 均是整型变量并已正确赋值,则正确的 switch 语句是( )。(分数:2.00)A.switch (a+;B.switch (a+b * 3.0) .C.switch aD.switch(a% 解析:17.已知 i 为整型变量,关于一元运算+ + i 和 i+ +,下列说法正确的是( )。(分数:2.00)A.+ +i 运算将出错B.在任何情况下运行程序结果都一样C.在任何情况下运行程序结果都不一样D.在任何情况下变量 i 的值都增 1 解析:18.下列选项中( )方法可以判断线程是否处

24、于活动状态。(分数:2.00)A.boolean is Alive() B.Thread currentThread()C.String getName()D.static boolean interrupted()解析:19.线程控制方法中,stop()的作用是( )。(分数:2.00)A.强行终止线程 B.使比其低的优先级线程运行C.只让给同优先级运行D.返回当前线程的引用解析:20.下列程序 test 类中的变量 e 的最后结果为( )。 public class test public static void main (String args) int a=10; int b; in

25、t c; if(a50) b=9; c=b+a; (分数:2.00)A.10B.0C.19D.编译出错 解析:21.下列属于条件运算符的是( )。(分数:2.00)A.+B.?: C. 以下( )语句是正确的。(分数:2.00)A.Output is nulB.When running,some error will occuC.When compile,some error will occuD.Output is 0 解析:29.在 Applet 中画图、画图像、显示字符串用到的方法是( )。(分数:2.00)A.paint()B.init() C.stopD.draw()解析:30.布尔

26、型数据在计算机内存中占( )位 bit。(分数:2.00)A.4B.3C.2D.1 解析:31.以下不属于 Java 命名规范中包含的名称是( )。(分数:2.00)A.包名B.文件名 C.类名D.接口名解析:32.公有成员变量 MAX 是一个 int 型值,变量的值保持常数值 100,则下列使用( )选项的声明定义这个变量是正确的。(分数:2.00)A.public int MAX100;B.final int MAX=100;C.final public int MAX=100;D.public final int MAX=100; 解析:33.简单数据类型不包括( )。(分数:2.00)

27、A.数值类型B.逻辑类型 C.字符类型D.布尔类型解析:34.在 Java 中语句:37.2%10 的运算结果为( )。(分数:2.00)A.7.2 B.7C.3D.0.2解析:二、B填空题/B(总题数:15,分数:30.00)35.Java 是区分大小写的。源文件名与程序类名必须相同,其扩展名为 _,源文件中最多只能有一个 _ 类,其他类的个数不限。(分数:2.00)填空项 1:_ (正确答案:java public)解析:36.在一个类的内部,嵌套定义的类称为 1。(分数:2.00)填空项 1:_ (正确答案:内部类)解析:37.Java 的数据类型必须实例化后才能使用,它们通过变量或 1

28、 来实例化。(分数:2.00)填空项 1:_ (正确答案:常量)解析:38.Java 的复合数据类型有:类、数组和 1 等。(分数:2.00)填空项 1:_ (正确答案:接口)解析:39.E/R 图可以直接转换为关系,其每个属性都对应于关系中的一个属性;E/R 图的联系转换为关系时,其属性由两部分组成:与该联系有关的键码属性(集); 1。(分数:2.00)填空项 1:_ (正确答案:该联系本身的属性)解析:40.Java 语言用 1 进行解释执行。(分数:2.00)填空项 1:_ (正确答案:字节代码)解析:41.设=8,则表达式 a2 的值是 1。(分数:2.00)填空项 1:_ (正确答案

29、:2)解析:42.标识符是以 1 、下划线(_)、美元符($)作为首字母的字符串序列。(分数:2.00)填空项 1:_ (正确答案:字母)解析:43.软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠性、 1、可使用性和效率。(分数:2.00)填空项 1:_ (正确答案:可移植性)解析:44.Java 设计有 1 功能,这不仅防止了内存地址计算出错的问题,也省去了编程时对内存进行分配的烦恼。(分数:2.00)填空项 1:_ (正确答案:自动收集垃圾)解析:45.Java 中访问限定符有 1 ,Protected,private 和 default 等。(分数:2.00)填空项

30、1:_ (正确答案:public)解析:46.数据型包括简单数据类型和复合数据类型。简单数据类型又包括数值类型、 1 、布尔类型三大类。(分数:2.00)填空项 1:_ (正确答案:字符类型)解析:47.以下程序段的输出结果为 _。 int x=0,y=4,z=5; if(x2) if(y5) System.out.println(“Message one“); else System.out.println(“Message two“); else if(z5) System.out.println(“Message three“); else System.out.println(“Mes

31、sage four“); (分数:2.00)填空项 1:_ (正确答案:Message four)解析:48.创建一个名为 MyPackage 的包的语句是 1。(分数:2.00)填空项 1:_ (正确答案:package MyPackage;)解析:49.下面是用 RandomAccessFile oureFile; Strings=“information to Append/n mon!/n“; oureFile=newRandomAccessFile oureFile(“phone.number,numbers“,“rw“); 模式打开访问 oureFile文件,并在文件尾加信息 s

32、的 addFile 的源程序。请在下划线处填 上适当的语句将程序补充完整。 import java.io.*; Class addFile public static void main (String args)throws IOException RandomAccessFile oureFile; _ =oureFile=new RandomAccessFile oureFile(“phone.number,numbers“,“rw“); oureFile.seek(oureFile.length(); oureFile.writebytes(s); oureFile.close(); (分数:2.00)填空项 1:_ (正确答案:String=“information to Append/n mon !/n“;)解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1