《JAVA程序设计》学习平台作业_第1页
《JAVA程序设计》学习平台作业_第2页
《JAVA程序设计》学习平台作业_第3页
《JAVA程序设计》学习平台作业_第4页
《JAVA程序设计》学习平台作业_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、单选题(每题4分,共25道小题,总分值100分)

1.

下列描述中,哪一项不属于finally语句应陵执行的功能()?

(4分)

A释放资源

B关闭文件

C分配资源

D关闭数据库

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

2.

Java语言是以哪一种语言为基础的?()

(4分)

ABasic

BSmalhalk

CC

DC++

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

3.

下列关于类型转换的说法中,正确的一项是()。

(4分)

Adouble类型可以自动转换为int类型

Bdouble类型只能强制转换为int和long类型

Cdouble类型可以通过强制转换为boolean类型

Ddouble不可以自动转换为int类型

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

4.

下列说法中,正确的一项是()。

(4分)

A字符串“\'abce”的长度是6

BFalse是Java的保留字

C324.23L代表单精度浮点数

DFalse是合法的Java标识

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

5.

下列语句序列执行后,x的值是()o

publicclassex3{

publicstaticvoidmain(String[]args){

inta=2;

intb=3;

intx=4;

x=H+a*x;

System,out.printlnfx);

(4分)

A13

B12

C11

D10

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

6.

下列关于异常使用原则的说法中错误的一项是()o

(4分)

A处理本异常,然后再把另一个不同异常重掷到较低层

B中止程序,不让程序继续向下运行

C使问题简化,不用花很多时间在跟踪错误上

D让程序更安全

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

7.

下列关于MVC体系结构的说法中错误的一项是()。

(4分)

A模型是指定的逻辑表示方法

B视图是模型的可视化表示方法

C控制用于指定用户输入的处理机制

DMVC体系结构用于AWT中

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

8.

下列哪一个语句是合法的?()

(4分)

Abyte=128;

BBoolean=true:

Clongl=0x23EFL;

Ddouble=0.1453d:

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

9.

下列说法中,错误的一项是()。

(4分)

AJava系统的标准输入对象是System.in

B打开一个文件时不可能产生lOException

C使用File对象可以判断一个文件是否存在

D使用File对象可以判断一个目录是否存在

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

10.

下列关于类和对象的描述中,不正确的一项是()。

(4分)

A现实世界中,可以把每件事物都看做是一个对象

B一组对象构成一个程序,对象之间通过发消息通知彼此该做什么

C有共同属性的对象可以抽象为一个类

D一个类只能实例化一个对象

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

11.

现有2个byte类型的变量bb=126、bb2=5,当执行bbl=(byte)(bb+bb2);语句之后,bb

的值应该是()。

(4分)

A-128

B131

C-125bbl

D语句在编泽中出错

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

12.

要实现完全定制串行化,串行化类必须实现的接口是()

(4分)

ASerializable

BRunnable

CThread

DExtenalizable

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

13.

下列哪一个类实现了线程组?()

(4分)

Ajava.Iang.Objict

Bjava.Iang.ThreadGroup

CJava.Iang.Thread

Djava.lang.Runnable

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

14.

Fileoutputstream类的父类是()。

(4分)

AFile

BFileOutput

COutputStream

DlnputStream

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

15.

使用如下哪个保留字可以使只有在定义该类的包中的其他类才能访问该类?()

(4分)

Aabstract

Bprivate

Cprotected

D不使用保留字

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

16.

设有类型定义shorti=32;longj=64;下面赋值语句中不正确的一个是()。

(4分)

Aj=i;

Bi=j;

Ci=(short)j;

Dj=(long)i;

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

17.

现在有一个int类型的变量a和一个char类型的变量b,关于它们之间类型转换的说法中,

正确的一个是()。

(4分)

Aa必须性制转换为b

Ba可以自动转换为b

Cb必须强制转换为a

D它们不可以相互转换

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

18.

下列语句中,正确的给出初始值为222.111的单精度浮点数f的定义的一个是()。

(4分)

Afloatf=222.111f:

Bfloatf=222,111;

Cfloatf=222,111d:

Dfloatf='222.1111;

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

19.

下列属于Java核心包的一项是()0

(4分)

Ajavax.naming

Bjavax.rmi

Cjavax.sound

Djava.math

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

20.

下列关于类、包和源文件的说法中,错误的一项是()。

(4分)

A一个文件可以属于一个包

B一个包可包含多个文件

C一个类可以属于一个包

D一个包只能含有一个类

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

21.

下列属于Java语言的特点的一项是()。

(4分)

A运算符重载

B类间多重继承

C指针操作

D垃圾回收

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

22.

下列数据表示十六进制数的一个是()。

(4分)

A02I

B123

C'23'

D0xa34

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

23.

数Float.MAX.VALUE是由哪个包装类提供的?()

(4分)

Ajava.lang.Integer

Bjava.1ang.Long

Cjava.lang.Float

Djava.lang.Double

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

24.

整型变量a、b定义如下,表达式++a==b的值是()。inta=3;intb=4;

(4分)

A4

B3

C1

D10

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

25.

下列关于byte类型的说法中,正确的一个是()。

(4分)

Abyte类型的长度为8位

Bbyte类型可以自动转换为所有的简单类型

C128是合法的byte类型数值

Dbyte存储顺序是从高到低

纠错

正确答案A

一、单选题(每题4分,共25道小题,总分值100分)

1.

下列是继承Thread类后得到的子类,请选择正确的一项。()

(4分)

A

classA4extendsThread

(

voidrun()

(

//..…

)

}

B

classA4implementsThread

(

publicvoidrun()

(

II.•…

)

}

C

classA4implementsThread

(

publicvoidrun()

(

//..…

}

}

D

classA4extendsThread,

(

rur()

(

//...

}

}

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

2.

下列语句序列执行后,输出的结果是()。

publicclassexl7{

publicstaticvoidmain(String[]arg?){

intx=15;

x/=x%5+xKx—x%10);

System.outprintln(x);

)

)

(4分)

A

0

B

5

C

10

D

15

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

3.

下列说法中错误的一项是()。

(4分)

AApplet必须全部重写其生命周期方法

BApplet不必全部重写其生命周期方法

CApplet中使用了线程,则需要重写相应的生命周期方法

Dstop()总是在destroy()之前被调用。

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

4.

假设int类型的变量X、丫和z,它们的初始值分别为10、20和30,则布尔表达式x<101f='

y="">l0&&z<10的值为()。

(4分)

Afalse

Btrue

C1

D无法判断

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

5.

现有一个int类型的整数和一个double类型的浮点数,当它们之间做了加法运算之后,得

到的结果类型应该是()。

(4分)

Aint类型

Bdouble类型

Cfloat类型

Dlong类型

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

6.

下列数据中是八进制数的一个是()0

(4分)

A0X214

B231L

coo

D1O

纠错

正确答案c

解析

知识点

JAVA程序设计作业题

7.

下列说法中错误的一项是()。

(4分)

AJApplet是顶层Swing容器

BJApplet中使用内容面板作为其惟一直接后代

C内容面板是JApplet中除了菜单条之外所有构件的双亲

D根面板是JApplet的惟一直接后代

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

8.

为了使包ch4在当前程序中可见,可以使用的语句是()。

(4分)

Aimportch4.*;

Bpackagech4.*;

Cch4imporl,;

Dch4package;

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

9.

下列选项中,不属于JDK文件目录中的子目录的是()。

(4分)

Abin子目录

Binclude子目录

Cj2sdkl.4.2子目录

Dlib子目录

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

10.

设有定义inta=12;则执行以下语句后,a的值为()。a*=12

(4分)

A144

B12

C24

DO

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

11.

在下列说法中,选出最正确的一项是()。

(4分)

AJava语言是以类为程序的基本单位的

BJava语言是不区分大小写的

C多行注释语句必须以//开始

D在Java语言中,类的源文件名和该类名可以不相同

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

12.

下列哪个属于java语言的保留字?()

(4分)

A$_final

Blong

Csize

Dunion

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

13.

下列说法中,正确的一个是()。

(4分)

A接口属于复合数据类型

B接口属于简单数据类型

C标识符的总的字符个数是有限的

D标识符就是保留字

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

14.

下列关于类、包和源文件的描述中,不正确的一项是()。

(4分)

A一个包可以包含多个类

B一个源文件中,可能有一个公共类

C属于同一个包的类在默认情况下可以相互访问

D系统不会为源文件创建默认的

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

15.

下列选项中属于Java语言的安全性的一项是()。

(4分)

A动态链接

B高性能

C访问权限

D内存跟踪

纠错

正确答案c

解析

知识点

JAVA程序设计作业题

16.

在使用interface声明一个接口时,只可以使用哪一个修饰符修饰该接口?"()

(4分)

Aplivate

Bprotected

Cch4imporl,;

Dch4package;

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

17.

执行下列代码之后,输出的结果为()。

publicclassex24(

publicstaticvoidmain(String[]argg){

inta=2;

intb=3;

intc=7;

intd=a>c?a:c;

d=d»2>b?d:b;

System,outprintln(b);

)

)

(4分)

A

2

B

3

C

5

D

7

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

18.

下列哪一个是合法的标识符?()

(4分)

Aint

B\t

COxeeee

□integer

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

19.

下列选项中不属于Java虚拟机的执行特点的一项是()o

(4分)

A异常处理

B多线程

C动态链接

D简单易学

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

20.

下列说法中,不正确的一项是()。

(4分)

AJava程序有两类:Application和Applet

B类的方法只能由public修饰

C面向对象的程序设计的优点有:可重用性、可扩展性、可管理性

DJava语言通过接口支持多重继承

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

21.

下列属于Java语言的特点的一项是()o

(4分)

A运算符重载

B类间多重继承

C指针操作

D垃圾回收

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

22.

以下的变量定义语句,合法的是()。

(4分)

Afloat_*5=123.456F;

Bbyte$_bl=156782;

Cint_long_=324233L;

Ddoublea=Double.MAX_VALUE:

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

23.

要实现完全定制串行化,串行化类必须实现的接口是()

(4分)

ASerializable

BRunnable

CThread

DExtenalizable

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

24.

如果有2个类A和B,A类基于B类,则下列描述中正确的一个是()。

(4分)

A这2个类都是子类或者超类

BA是B超类的子类

CB是A超类的子类

D这2个类郡是对方的子类

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

25.

下列关于RuntimeException的说法中正确的一个项()o

(4分)

A此异常默认可以被除了main()方法之外的任何方法抛出

B它没有被强迫处理,因此也不会被main()处理

C这种异常属于检测异常

D从jdk的docs可以了解都有哪些异常属于此类

纠错

正确答案D

一、单选题(每题4分,共25道小题,总分值100分)

1.

下列哪一项不是Applet的生命周期方法?()

(4分)

Astart()

BgetCodeBase()

Cdestroy()

Dinit()

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

2.

现有一个int类型的整数和一个double类型的浮点数,当它们之间做了加法运算之后,得

到的结果类型应该是()。

(4分)

Aint类型

Bdouble类型

Cfloat类型

Dlong类型

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

3.

下面哪一个是符合Java语言语法的语句?()

(4分)

Ainta=0:booleanb=a!=7;

Binta=0;intb=2;inte=12;a=12+b+e!=4;

Cdoublei=1.3*%12;

Dinta=0;intb=2;int12=7;a=a+12=c+b;

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

4.

下列选项中不属于Java虚拟机的执行特点的一项是()0

(4分)

A异常处理

B多线程

C动态链接

D简单易学

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

5.

设有类型定义shorti=32;longj=64;下面赋值语句中不正确的一个是()。

(4分)

Aj=i;

Bi=j;

Ci=(short)j;

Dj=(long)i;

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

6.

下列说法中错误的一个是()。

(4分)

A$1_abc是合法的Java标识符

B局部变量必须先声明后使用

Cvoid是合法的Java保留字

D在Java中,类不是用标识符命名的

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

7.

下列哪一^类属于java.util.jar包?()

(4分)

AGZIPInputStream

BZipInputStream

CJarlnputStream

Dlnflaterlnputstream

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

8.

数Float.MAX.VALUE是由哪个包装类提供的?()

(4分)

Ajava.lang.Integer

Bjava.1ang.Long

Cjava.lang.Float

Djava.lang.Double

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

9.

设有定义intx=5;则执行以下语句后,x的值为()。x+=x+5;

(4分)

A10

B15

C20

D25

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

10.

下列语句中,正确的给出初始值为222.111的单精度浮点数f的定义的一个是()。

(4分)

Afloatf=222.111f:

Bfloatf=222,111;

Cfloatf=222,111d:

Dfloatf='222.1111;

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

11.

下列选项中,不属于JDK文件目录中的子目录的是()。

(4分)

Abin子目录

Binclude子目录

Cj2sdkl.4.2子目录

Dlib子目录

纠错

正确答案c

解析

知识点

JAVA程序设计作业题

12.

下列选项中,不属于java核心包的一项是()。

(4分)

Ajavax.swing

Bjava.io

Cjava.util

Djava.lang

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

13.

下列关于RuntimeException的说法中正确的一^1^项()。

(4分)

A此异常默认可以被除了main()方法之外的任何方法抛出

B它没有被强迫处理,因此也不会被main()处理

C这种异常属于检测异常

D从jdk的docs可以了解都有哪些异常属于此类

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

14.

下列哪个属于java语言的保留字?()

(4分)

A$_final

Blong

Csize

Dunion

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

15.

下列关于short类型数据的说法中正确的一个是()。

(4分)

Ashort类型数据的长度为8位

Bshort类型只能动转换为byte类犁

Cshort类型被包装在类java.1ang.Character中

Dshort类型存储数据的顺序是先高后低

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

16.

下列选项中,哪一个属于输出流?()

(4分)

A从打印机流向控制器的数据流

B从键盘流向内存的数据流

C从内存流向控制器的数据流

D从内存流向网络的数据流

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

17.

下列说法中错误的一项是()。

(4分)

AJApplet是顶层Swing容器

BJApplet中使用内容面板作为其惟一直接后代

C内容面板是JApplet中除了菜单条之外所有构件的双亲

D根面板是JApplet的惟一直接后代

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

18.

以下的变量定义语句,合法的是()。

(4分)

Afloat_*5=123.456F;

Bbyte$_bl=156782;

Cint_long_=324233L;

□doublea=Double.MAX_VALUE:

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

19.

在下列说法中,选出最正确的一项是()。

(4分)

AJava语言是以类为程序的基本单位的

BJava语言是不区分大小写的

C多行注释语句必须以//开始

D在Java语言中,类的源文件名和该类名可以不相同

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

20.

下列说法中,不正确的一项是()。

(4分)

AJava程序有两类:Application和Applet

B类的方法只能由public修饰

C面向对象的程序设计的优点有:可重用性、可扩展性、可管理性

DJava语言通过接口支持多重继承

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

21.

下列说法中错误的一项是()。

(4分)

AApplet参数的名字必须区分大小写

BApplet参数的值都是字符串类型的值

C应该为Applet参数设置一^默认值,可以避免Applet工作不正常

D获得参数的方法getParameter()可以不放在iEt()方法中进行

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

22.

下列说法中错误的一项是()。

(4分)

AgetDocumentBase。用于获取包含Applet的HTML文件的URL

BgetCodeBase()用于获取Applet主类的URL

CgetParameter(Stringname)用于获取标记中的参数的值

D若指定参数在HTML中没有说明,则Applet将停止运行

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

23.

下列选项中属于Java语言的垃圾回收机制的一项是()o

(4分)

A语法检查

B堆栈溢出检查

C跨平台

D内存跟踪

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

24.

下列说法中,错误的一项是()。

(4分)

AMouseAdapter是鼠标运动适配器

BWindowAdapter是窗口适配器

CContainerAdapter是容器适配器

DKeyAdapter是键盘适配器

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

25.

为了使包ch4在当前程序中可见,可以使用的语句是()。

(4分)

Aimportch4.*;

Bpackagech4.*;

Cch4imporl,;

Dch4package;

纠错

正确答案A

一、单选题(每题4分,共25道小题,总分值100分)

1.

下列关于short类型数据的说法中正确的一个是()。

(4分)

Ashort类型数据的长度为8位

Bshort类型只能动转换为byte类犁

Cshort类型被包装在类java.1ang.Character中

Dshort类型存储数据的顺序是先高后低

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

2.

下列哪一个语句是合法的?()

(4分)

Abyte=128;

BBoolean=true:

Clongl=0x23EFL;

Ddouble=0.1453d:

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

3.

下列哪一^是Pattern类的方法?()

(4分)

Amatches()

Bfind()

Cstart()

Dend()

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

4.

设有定义intx=5;则执行以下语句后,x的值为()。x+=x+5;

(4分)

A10

B15

C20

D25

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

5.

假设int类型的变量x、丫和z,它们的初始值分别为10、20和30,则布尔表达式x<101f='

y="">l0&&z<10的值为()。

(4分)

AfaIse

Btrue

C1

D无法判断

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

6.

数Float.MAX.VALUE是由哪个包装类提供的?()

(4分)

Ajava.lang.Integer

Bjava.1ang.Long

Cjava.lang.Float

Djava.lang.Double

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

7.

下列关于类型转换的说法中,正确的一项是()。

(4分)

Adouble类型可以自动转换为int类型

Bdouble类型只能强制转换为int和long类型

Cdouble类型可以通过强制转换为boolean类型

Ddouble不可以自动转换为int类型

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

8.

对于一个二位的十进制正整数x,求它的十位数字Y(丫为整型)的表达式是()。

(4分)

AY=x—x/10%10

BY=(x—x/10*10)%10

CY=x%10

DY=x/10

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

9.

使用如下哪个保留字可以使只有在定义该类的包中的其他类才能访问该类?()

(4分)

Aabstract

Bprivate

Cprotected

D不使用保留字

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

10.

下列标识符中,正确的是()。

(4分)

A1_Back

B$_Money

C$-money

D2-Foward

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

11.

下列关于Unicode-亨符的说法中,不正确的一项是()。

(4分)

AUnicode字符集比ASII字符集丰富

BUnicode字符是16位无符号数

C字符常量'a'以八进制数表示为‘\142,

D字符常量'a'以八进制数表示为‘\14r

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

12.

下列关于类、包和源文件的说法中,错误的一项是()。

(4分)

A一个文件可以属于一个包

B一个包可包含多个文件

C一个类可以属于一个包

D一个包只能含有一个类

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

13.

下列说法中错误的一项是()。

(4分)

AApplet必须全部重写其生命周期方法

BApplet不必全部重写其生命周期方法

CApplet中使用了线程,则需要重写相应的生命周期方法

Dstop()总是在destroy()之前被调用。

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

14.

下列哪一个类实现了线程组?()

(4分)

Ajava.Iang.Objict

Bjava.Iang.ThreadGroup

CJava.Iang.Thread

Djava.lang.Runnable

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

15.

下列标识符中,合法的一个是()。

(4分)

A$#@!$

B$-$

C2$$2

D$22$

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

16.

下列选项中,不属于JDK文件目录中的子目录的是()。

(4分)

Abin子目录

Binclude子目录

Cj2sdkl.4.2子目录

Dlib子目录

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

17.

下列语句序列执行后,输出的结果是()。

publicclassexl7{

publicstaticvoidmain(String[]argg){

intx=15;

x/=x%5+xKx—x%10);

System.outprintln(x);

}

(4分)

A

0

B

5

C

10

D

15

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

18.

为了定义3个整型数组a1、a2、aL3,下面声明正确的语句是()。

(4分)

A

intArray[]al,a2;

inta3[]=[l,2,3,4,5h

B

int[]aba2;

inta3[]={l,2,3,4,5);

C

intal,a2[];

intaL3:{1,2,3,4,5);

D

int[]al,a2;

inta3《l,2,3,4,5);

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

19.

下列哪个属于java语言的保留字?()

(4分)

A$_final

Blong

Csize

Dunion

纠错

正确答案B

解析

知识点

JAVA程序设计作业题

20.

下列语句中,正确的给出初始值为222.111的单精度浮点数f的定义的一个是()。

(4分)

Afloatf=222,111f:

Bfloatf=222,111;

Cfloatf=222,111d:

Dfloatf='222.1111;

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

21.

下列属于Java语言的特点的一项是()o

(4分)

A运算符重载

B类间多重继承

C指针操作

D垃圾回收

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

22.

下列关于byte类型的说法中,正确的一个是()。

(4分)

Abyte类型的长度为8位

Bbyte类型可以自动转换为所有的简单类型

C128是合法的byte类型数值

Dbyte存储顺序是从高到低

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

23.

现有2个byte类型的变量bb=126、bb2=5,当执行bbl=(byte)(bb+bb2);语句之后,bb

的值应该是()。

(4分)

A-128

B131

C-125bbl

D语句在编泽中出错

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

24.

下列说法中,正确的一项是()。

(4分)

A双精度数强制转换成单精度数后,其数值精度会提高

BJava语言中的布尔变量可以和整型变量相互强制转换

C强制转换是将存储长度长的数据转换为长度短的数据

D强制转换是将存储长度短的数据转换为长度长的数据

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

25.

下列选项中,不属于java核心包的一项是()。

(4分)

Ajavax.swing

Bjava.io

Cjava.util

Djava.lang

纠错

正确答案A

一、单选题(每题4分,共25道小题,总分值100分)

1.

下列哪一个语句是合法的?()

(4分)

Abyte=128;

BBoolean=true:

Clongl=0x23EFL;

Ddouble=0.1453d:

纠错

正确答案C

解析

知识点

JAVA程序设计作业题

2.

以下字符常量中不合法的一个是()o

(4分)

Na\n'

B5\f

C\t'

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

3.

下列关于异常使用原则的说法中错误的一项是()o

(4分)

A处理本异常,然后再把另一个不同异常重掷到较低层

B中止程序,不让程序继续向下运行

C使问题简化,不用花很多时间在跟踪错误上

D让程序更安全

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

4.

Java语言是以哪一种语言为基础的?()

(4分)

ABasic

BSmalhalk

CC

DC++

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

5.

下列数据表示十六进制数的一个是()o

(4分)

A02I

B123

C'23'

D0xa34

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

6.

下列说法中,正确的一项是()。

(4分)

A字符串"\'abce”的长度是6

BFalse是Java的保留字

C324.23L代表单精度浮点数

DFalse是合法的Java标识

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

7.

现在有一个int类型的变量a和一个char类型的变量b,关于它们之间类型转换的说法中,

正确的一个是()。

(4分)

Aa必须性制转换为b

Ba可以自动转换为b

Cb必须强制转换为a

D它们不可以相互转换

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

8.

下列选项中属于Java语言的垃圾回收机制的一项是()o

(4分)

A语法检查

B堆栈溢出检查

C跨平台

D内存跟踪

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

9.

下列程序执行的结果是()o

publicclassex3(

publicstaticvoidmain(String[]args)(

inta=3;

intb=4;

intx=5:

if(a*a+b*b==x*x)

x=x<<(b-A、;

System.outprint(x);

(4分)

A5

B6

C10

D3

纠错

正确答案c

解析

知识点

JAVA程序设计作业题

10.

下列哪一项不属于Applet中的显示方法?()

(4分)

Aupdate()

Brepaint()

CdrawLineQ

Dpaint()

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

11.

对于一个二位的十进制正整数x,求它的十位数字丫(丫为整型)的表达式是()。

(4分)

AY=x—x/10%10

BY=(x—x/10*10)%10

CY=x%10

DY=x/10

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

12.

下列哪一个是Pattern类的方法?(

(4分)

Amatches()

Bfind()

Cstart()

Dend()

纠错

正确答案A

解析

知识点

JAVA程序设计作业题

13.

以下的变量定义语句,合法的是()。

(4分)

Afloat_*5=123.456F;

Bbyte$_bl=156782;

Cint_long_=324233L;

□doublea=Double.MAX_VALUE:

纠错

正确答案D

解析

知识点

JAVA程序设计作业题

14.

下列是继承Thread类后得到的子类,请选择正确的一项。()

(4分)

A

classA4extendsThread

(

voidrun()

(

//..…

)

}

B

classA4implementsThread

(

publicvoidrun()

(

II.•…

}

}

c

classA4implementsThread

(

publicvoidrun()

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论