全国计算机二级Java练习题(6月)

发布于 2019-05-14 09:48  编辑:simi
0
计算机等级考试题库 扫码微信刷题


二级Java练习题.jpg


人生就像是一杯白开水,放入糖就是甜的,放入盐就是咸的。想,都是问题,做,才是答案!输在犹豫,赢在行动,赶快动起来刷二级Java练习题吧。


1.用来导入已定义好的类或包的语句是()

A.main

B.import

C.publicclass

D.ClaSS

 

2.下列叙述中,正确的是()

A.声明变量时必须指定一个类型

B.Java认为变量numberNumber相同

C.Java中唯一的注释方式是“//

D.源文件中public类可以有0个或多个

 

13.下列属于合法的Java标识符是()

A."ABC"

B.&5678

C.+rriwo

D.saler

 

4.下列代表十六进制整数的是()

A.Ol23

B.1900

C.fa00

D.0xa2

 

5.Java中,实现用户界面功能的包是()

A.java.applet

B.javax.transaction

C.java.util

D.java.awt

 

6.下面()正确表示了int类型的聚会范围。

A.-216216-1

B.-231231-1

C.-232232-1

D.-264264-1

 

7.在编写Java程序的时候,如果不为类的成员变量定义初始值,Java会给它们设置默认值,下列说法中不正确的是()

A.Byte的默认值是0

B.int的默认值是0

C.long的默认值是0.0L

D.float的默认值是0.Of

 

8.Java.语言中所有的简单数据类型都被包含在()中。

A.java.sql

B.java.awt

C.java.lang

D.java.math

 

9.a=8,则表达式a>>>2的值是()

A.1

B.2

C.3

D.4

 

10.以下各选项中能正确声明一个表示50个值为null的字符串数组的是()

A.string[]a;

B.stringa[];

C.chara[50][];

D.stringa[]=newString[50]

 

1.B。【解析】本题考查Java中的import语句。Java中使用import语句来导入已定义好的类或包,需要注意Java语言的java.lang包是编译器自动导入的,编程时如果使用该包中的类,可省去import导入,如果要使用其他包中的类,必须用import导入。

 

2.A。【解析】本题考查Java的基本概念。Java的基本概念是考试重点,应该重视。在Java中,声明变量时,必须指定类型,否则将会出错,所以选项A说法正确。Java标识符是区分大小写的,变量numberNumberJava来说是不同的,选项B说法错误。Java中有三种注释方式:文档注释/***/,被javadoc处理,可以建立类的一个外部说明性文件;C语言注释风格/**/,用于去掉当前不再使用但仍想保留的代码等;单行注释//,格式上要求注释符//后必须紧跟一个空格,然后才是注释信息,选项C说法错误。源文件中public类可以有0个或l个,不能多于l个,选项D说法错误。

 

3.D。【解析】本题考查Java语言中的整型常量。整型常量有三种书写格式:十进制整数,如156-230345;八进制整数,以0开头,如012表示十进制的l0;十六进制整数,以0x0X开头,如0X123表示十进制数291。由此可见,选项A表示的是十六进制整数,选项B不是整数形式,选项C是十进制整数,选项D是八迸制整数,为本题正确选项。Java中标识符的命名规则是:标识符以字母、下画线、美元符作为首字符的字符串序列;标识符是区分大小写的;标识符的字符数没有限制。由此可见,Java中标识符不能以“"”开头,所以选项A错误,不能以“&”开头。选项B错误,不能以“+”开头,选项C错误,只有选项D是正确答案。

 

4.D。【解析】本题考查Java语言中的整型常量。整型常量有三种书写格式:十进制整数,如123-30365;八进制整数,以0开头,如011表示十进制的9;十六进制整数:以0x0X开头,如0X123表示十进制数291。由此可见,选项D表示的是十六进制整数,选项C不是整数形式,选项B是十进制整数,选项A是八进制整数,只有选项D为本题正确选项。

 

5.D。【解析】本题考查考生对Java包功能的理解。选项Ajava.applet包是为Applet提供执行需要的所有类,主要访问Applet内容的通信类;选项Btransaction包是属于javax而不是javajavax.transaction包是提供事务处理所需要的包;选项Cjava.util包提供使用程序类和集合类,如系统特性定义和使用、日期函数类、集合CollectionMapListArray等常用工具类;java.awt包是封装抽象窗口工具包,提供构建和管理用户图形界面功能,为本题正确答案。

 

6.B。【解析】该题考查对基本数据类型的长度范围的掌握。在Java语言中,每一种基本类型的长度范围是固定的,它不随着机器字长的改变而改变。对于整型(int),它的长度是4字节,而且它可正可负,所以其取值范围应该是-231231-1

 

7.C。【解析]Long类型的默认值为0L,而不是0.0L

 

8.C。【解析Java语言中,所有的简单数据类型都被包含在包java.lang中。

 

9.B。【解析】本题具体考查对位运算符中无符号右移运算符的掌握。无符号右移运算符”>>>”用于将一个数的各二进制位全部无符号右移若干位,与运算符”>>”不同的是左补0。在本题中,8的二进制表示l000,右移两位后变成了0010,对应的十进制数是2

 

10.D。【解析】本题考查对字符串数组变量声明的掌握。在Java语言中,typearrayName[]type[]arrayName的效果一样,都表示声明一个数组。所以选项A和选项B的效果是一样的,对于本题来说都是不正确的,因为它们没有指明数组所包含的元素的个数;选项C是一个二维的字符数组,Java语言跟C语言不一样,在C语言中,一个二维的字符数组就可以表示一个一维的字符串数组。而在Java中,字符char是基本数据类型,字符串string则是以对象的形式来表示的。所以,chara[][]并不等价于stringa[]。而且,C选项并没有指明数组的长度;选项D正确地声明了一个长度为50的空字符串数组。




考无忧小编tips

只要一直走下去,一直坚持复习以上的二级Java练习题,蓦然回首,你会发现,坚持的每一处,都是曾经想要放弃时以为到达不了的地方!



文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)


温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯


本文网址:http://www.k51.com.cn/info/jsjdjks/1905/1452054.html
选择分享到: