初级软件工程师Java客观试题.docx

上传人:b****1 文档编号:2853645 上传时间:2023-05-04 格式:DOCX 页数:14 大小:32.57KB
下载 相关 举报
初级软件工程师Java客观试题.docx_第1页
第1页 / 共14页
初级软件工程师Java客观试题.docx_第2页
第2页 / 共14页
初级软件工程师Java客观试题.docx_第3页
第3页 / 共14页
初级软件工程师Java客观试题.docx_第4页
第4页 / 共14页
初级软件工程师Java客观试题.docx_第5页
第5页 / 共14页
初级软件工程师Java客观试题.docx_第6页
第6页 / 共14页
初级软件工程师Java客观试题.docx_第7页
第7页 / 共14页
初级软件工程师Java客观试题.docx_第8页
第8页 / 共14页
初级软件工程师Java客观试题.docx_第9页
第9页 / 共14页
初级软件工程师Java客观试题.docx_第10页
第10页 / 共14页
初级软件工程师Java客观试题.docx_第11页
第11页 / 共14页
初级软件工程师Java客观试题.docx_第12页
第12页 / 共14页
初级软件工程师Java客观试题.docx_第13页
第13页 / 共14页
初级软件工程师Java客观试题.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

初级软件工程师Java客观试题.docx

《初级软件工程师Java客观试题.docx》由会员分享,可在线阅读,更多相关《初级软件工程师Java客观试题.docx(14页珍藏版)》请在冰点文库上搜索。

初级软件工程师Java客观试题.docx

初级软件工程师Java客观试题

全国信息技术高级人才水平考试

NationalInformationTechnologyExaminationforHigh-LevelTalent

客观题考试试卷

 

试卷说明

1.本试卷包含单项选择题和多项选择题二类大题,其中单项选择题35道,每题2分,多项选择题15道,每题2分。

2.单选题每小题列出的四个备选项中只有一个是符合题目要求的,未选或错选均无分;多选题每小题列出的备选项中有二个或二个以上是符合题目要求的,请将其符合题目要求的代码填写在题后的括号内,未选、错选、多选均无分,少选可得分=所选项数/应选项数×应得分。

3.考试时间:

90分钟

 

试卷

一、单项选择题(该大题共35小题,每小题2分,共70分)

1.在JAVA中char类型取值范围是()。

A.0~28

B.0~216-1

C.0~216

D.-27~27-1

答案:

B

2.T1类定义如下:

classT1

publicT1(intx){

}

如果要创建该类的对象,下列选项写法正确的是()。

A.T1t1=newT1

B.T1t1=newT1

(1)

C.T1t1=newT1()

D.T1t1=newT1(1,2)

答案:

B

3.关于Java中方法的定义,下列选项写法正确的是()。

A.voidm1(intx1){};

B.voidm1(int&x){};

C.voidm1(intx){};

D.voidm1(int*x{};

答案:

C

4.T2类为T1类的子类,下列选项写法正确的是()。

A.T1Obj=newT2();

B.T2Obj=newT1();

C.T1Obj=newT1();

D.T2Obj=newT2();

答案:

B

5.在JAVA中抛出异常的关键字是()。

A.transient

B.throw

C.finally

D.static

答案:

B

6.下列语句正确的是()。

A.bytea=128;

B.longl=0xfffL;

C.booleanb=null;

D.doubled=0.9239d;

答案:

B

7.关于数组的声明,下列选项错误的是()。

A.String[]str=newString[9]

B.Stringstr[]=newString[9]

C.Objectstr[9]=newString[]

D.Object[]str=newObject[9]

答案:

D

8.JAVA程序的源文件扩展名是()。

A..java

B..html

C..class

D..exe

答案:

A

9.linux中,显示当前目录下所有文件及其明细的是()。

A.ls-al

B.setnu

C.rm–rf

D.cd

答案:

A

10.下面注释方法能够支持javadoc命令的是()。

A./**...**/

B./*...*/

C./**...*/

D.//

答案:

C

11.下列选项不是Java保留字的是()。

A.sizeof

B.super

C.abstract

D.break

答案:

A

12.在类Test中定义了方法getResult(),其中包含语句:

doublemyresult=Math.sqrt(1000);需要导入的包是()。

A.java.Math.*

B.java.util.Math.*

C.java.lang.*

D.java.util.*

答案:

A

13.在java中下列关键字不能使类派生出子类的是()。

A.volatile

B.final

C.public

D.private

答案:

B

14.关于Java中类的继承,下列描述正确的是()。

A.Java类允许多重继承

B.Java接口允许多继承

C.接口和类都允许多继承

D.接口和类都不允许多继承

答案:

B

15.表达式1+2/3-4*5的值是()。

A.-5

B.-19

C.0

D.1

答案:

B

16.可以与基于浏览器的WEB应用共同协作,使得某些错误能够直接在终端用户的客户端处理而无需在WEB服务器端处理的是技术是()。

A.XML

B.javaScript

C.GGI

D.SGML

答案:

B

17.下列选项不是Java关键字的()。

A.goto

B.native

C.null

D.FALSE

答案:

D

18.执行如下代码:

intx=4;

System.out.println("valueis"+((x>4)?

99.9:

9));

在控制台输出的结果是()。

A.valueis99.9

B.valueis9

C.valueis9.0

D.valueis100

答案:

C

19.为T1类的一个无形式参数无返回值的方法method书写方法头,使得使用T1.method就可以调用该方法,下列选项写法正确的是()。

A.staticvoidmethod()

B.publicvoidmethod()

C.finalvoidmethod()

D.abstractvoidmethod()

答案:

A

20.a是int型public成员变量,变量值保持为常量20,下列选项正确定义这个变量的是()。

A.publicinta=20;

B.finalinta=20;

C.finalpublicinta=20;

D.publicfinalinta=20;

答案:

D

21.为了编程需要,现需自己编写一个异常类。

下列选项声明最为合适的是()。

A.classT1Exception{...}

B.classT1extendsError{...}

C.classT1extentsRuntimeException{...}

D.classT1extendsException{...}

答案:

D

22.下列语句中,可以输出-4.0的是()。

A.System.out.println(Math.floor(-4.7));

B.System.out.println(Math.ceil(-4.7));

C.System.out.println(Math.min(-4.7));

D.System.out.println(Math.round(-4.7));

答案:

B

23.有四个线程,它们的优先级分别为如下四种之一。

则优先执行的线程是()。

A.Thread.MIN_PRIORITY

B.优先级别码为7级的线程

C.Thread.MAX_PRIORITY

D.Thread.NORM_PRIORITY

答案:

C

24.在java中,下列选项写法正确的是()。

A.StringA="abcdefg";A-="cde";

B.StringA="abcdefg";A+="cde";

C.IntegerJ=newInteger(27);J-=7;

D.IntegerJ=newInteger(27);J--;

答案:

B

25.执行如下代码,

      int x=3;int y=10;

      System.out.println(y%x);

输出结果是()。

A、0

B、1

C、2

D、3

答案:

B

26.定义inta=1,b=2,表达式(a++)+(++b)的值是()

A.3

B.4

C.5

D.6

答案:

B

27.在Java语言中,下列选项写法正确的是()。

A.Stringa[]=newString{"j""a""z"};

B.Stringa[]={"j""b""c"};

C.Stringa={"a""b""c"};

D.Stringa[]={"a","b","c"};

答案:

D

28.Java中,主函数main方法的返回类型是()。

A.int

B.void

C.boolean

D.static

答案:

B

29.构造ArrayList类的一个实例,此类继承了List接口,下列选项定义正确的是()。

A.ArrayLista=newObject();

B.Lista=newArrayList();

C.ArrayLista=newList();

D.Lista=newList();

答案:

B

30.Java语言提供的访问、操作数据库的统一接口的是()。

A.ODBC

B.JDBC

C.XML

D.ADO

答案:

B

31.下列选项正确定义变量标识符的是()。

A.this

B.spersons

C.static

D.*point

答案:

B

32.Linux中,创建文件夹f11的命令是()。

A.mkdirf11

B.ls

C.pwd

D.cd

答案:

A

33.关于Java中变量的叙述,下列选项说法错误的是()。

A、实例变量是类的成员变量。

B、在方法中定义的局部变量在该方法被执行时创建。

C、实例变量用关键字static声明。

D、局部变量在使用前必须被初始化。

答案:

C

34.查看t1表中所有数据的sql语句,下列选项写法正确的是()。

A.select*fromt1

B.selett1

C.select

D.selectnamefromt1

答案:

A

35.linux中,显示当前目录的命令是()

A.pwd

B.cd

C.cp

D.ls

答案:

A

二.多项选择题(该大题共15小题,每小题2分,共30分)

36.在Java代码中,主函数main的参数描述正确选项有()。

A.Stringargs[]

B.String[]args

C.Stringsargs[]

D.Stringargs

E.stringstring

答案:

AB

37.下列选项描述正确的有()。

A.java.lang.Clonable是类

B.java.lang.Runnable是接口

C.Double对象在java.lang包中

D.Doublea=1.0是正确的java语句

E.Java不是面向对象的

答案:

BC

38.关于java程序中的注释方法,描述正确的有()。

A./*注释文字串*/

B.//注释文字串

C./**注释文字串*/

D.Rem注释文字串

E.<&%>

答案:

ABC

39.下列语句中正确的有()。

A.inti=0;

B.inti=Integer.MAX_VALUE;

C.staticinti=100;

D.int123_$;

E.int%abc;

答案:

ABC

40.下列选项中,整型二维数组的正确声明有()。

Ainta[][]=newint[][]

Binta[10][10]=newint[][]

Cinta[][]=newint[10][10]

Dint[][]a=newint[10][10]

E.inta=”tring“

答案:

CD

41.Strings="你好";下列语句正确的有()。

A.inta=s.length()

B.booleanb=s.equals("java")

C.charc=s.getBytes()

D.chard[]=s.toCharArray()

E.s=123

答案:

ABD

42.下列描述正确的有()。

A.Java语言规定构造方法名与类名必须相同

B.Java语言规定构造方法没有返回值,但不用void声明

C.Java语言规定构造方法不可以重载

D.Java语言规定构造方法只能通过new自动调用

E.Java中不能实现接口中的方法

答案:

ABD

43.下列语句中正确的有()。

A.floata=333;

B.floata=333.0;

C.floata=333.0f;

D.Floata=newFloat(333);

E.inta=null;

答案:

ACD

44.下列选项没有提供java存取数据库能力的包有()。

A.java.sql

B.java.awt

C.java.lang

D.java.swing

E.javax.sql

答案:

BCD

45.关于构造方法的定义,下列描述正确的有()。

A.构造方法用于生成对象

B.构造方法与类名相同

C.构造方法没有返回值

D.构造方法不能对对象中的变量赋初值

E.java没有构造方法

答案:

ABC

46.“result”是一个boolean型的变量,下列语句正确的有()。

A.result=true

B.if(result){//dosomething}

C.if(result!

=0){//dosomething}

D.result=1

E.s=1=”result’

答案:

AB

47.比较字符串s1和s2的内容是否相同,下列选项正确的有()。

A、s1=s2

B、s1==s2

C、s1.equals(s2)

D、s2.equals(s1)

E.s2=====s1

答案:

CD

48.对java语言特点的描述,下列选项正确的有()。

A.Java是跨平台的编程语言

B.Java支持分布式计算

C.Java是面向过程的编程语言

D.Java支持多线程

E.java不支持多线程

答案:

ABD

49.下列选项中,写法正确的有()。

A.inti=10;Strings=String.valueOf(i);

B.Strings=“1”;inti=Integer.parseInt(s);

C.inti=10;Integerin=newInteger(i);

D.Stringin=newInteger;inti=in.intValue();

E.int=String

答案:

ABC

50.对于数组的描述,下列描述正确的有()。

A.数组可以分为静态数组和动态数组

B.态数组的长度必须确定,而且不能增长

C.态数组只能是原始数据类型数组

D.arrayList属于动态数组

E.java中不支持数组

答案:

ABD

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

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2