干货for计算机等级考试题库:二级java试题

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


计算机等级考试过不过?根源不在于题目难不难,而是在于你刷计算机等级考试题库努不努力!赶紧努力复习以下的二级java试题


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

A.main

B.import

C.publicclass

D.ClaSS

 

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

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

B.Java认为变量numberNumber相同

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

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

 

3.下列属于合法的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. C。【解析】本题考查Java输入\输出流的概念。FilelnputStream是字节流,BufferedWriter是字符流,ObjectOutputStream是对象输出流,既继承了OutputStream抽象类,又实现了0bjectOutput接口,这是Java用接口技术代替双重继承的例子,其构造方法参数是串行化的对象。

 

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/1901/1250491.html
选择分享到: