java选择题Word下载.docx

上传人:b****1 文档编号:13569954 上传时间:2022-10-11 格式:DOCX 页数:42 大小:28.54KB
下载 相关 举报
java选择题Word下载.docx_第1页
第1页 / 共42页
java选择题Word下载.docx_第2页
第2页 / 共42页
java选择题Word下载.docx_第3页
第3页 / 共42页
java选择题Word下载.docx_第4页
第4页 / 共42页
java选择题Word下载.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

java选择题Word下载.docx

《java选择题Word下载.docx》由会员分享,可在线阅读,更多相关《java选择题Word下载.docx(42页珍藏版)》请在冰豆网上搜索。

java选择题Word下载.docx

B.Java不区分大小写。

C.Java程序中公有类的名称必须与存放该类的文件名一致。

D.Java程序中主类的名称必须与存放该类的文件名一致。

7.编译和运行以下代码的结果为(D)。

publicclassMyMain{

publicstaticvoidmain(Stringargv){

System.out.println("

Hellocruelworld"

);

}

}

A.编译错误。

B.运行输出"

C.编译无错,但运行时指示没有定义构造方法。

D.编译无错,但运行时指示没有正确定义main方法。

8.Java程序的执行过程中用到一套JDK工具,其中javac.exe是指(C)。

A.Java文档生成器B.Java解释器

C.Java编译器D.Java类分解器

9.下列叙述不正确的是(D)。

A.将java源程序“.java”文件经编译后产生的“.class”字节码与机器硬件和操作系统

平台无关。

B.一个java应用程序的文件中最多只能包含一个公有类。

C.Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

D.java源程序的文件名(不包括扩展名)与其内包含的主类名相同。

E.JavaApplication源程序的主类是指包含有main方法的类。

10.下列哪个平台是java的标准运行平台(A)。

A.J2SEB.JAVAMEC.J2EED.J2ME

E.JREF.JVMG.JDKH.VC++6.0

11.如果jdk的安装路径为:

d:

\jdk,则将环境变量path设置为(B)后,在命令窗口中

任何当前路径下,都可以直接使用javac和java命令。

A.d:

\jdk;

B.d:

\jdk\bin;

C.d:

\jre\bin;

D.d:

\jre;

第2章Java基础知识

一.选择题

1.下列不合法的标识符是(D)。

A._boyB.boyC.$boyD.6boy

2.下列合法的标识符是(C)。

A.#boyB.intC.IntD.&

3.下列变量定义错误的是(A)。

A.charc=65555B.floatf=1.0fC.doubled=9.0dD.doubled=1.0

4.下列类型不属于整数类型的是(D)。

A.byteB.shortC.longD.boolean

5.下列程序运行的结果是(D)。

publicclassA{

publicstaticvoidmain(Stringargs[]){

inti=50;

floaty=40;

y=i;

System.out.println(y);

A.40B.40.0C.50D.50.0

6.下列程序运行的结果是(D)。

publicstaticvoidmain(Stringargs[]){

inti=50;

floaty=40;

i=y;

System.out.println(i);

}

A.40B.40.0C.50D.编译出错

7.以下程序的运行结果为()。

publicstaticvoidmain(Stringa[]){

intx=2;

inty=3;

System.out.println(x+y);

(B)

System.out.println("

x+y="

+x+y);

(E)

System.out.println("

+(x+y));

(F)

System.out.println(x+y+"

x+y"

(H)

A.23B.5C.x+yD.2+3=5

E.x+y=23F.x+y=5G."

x+y"

H.5x+y

I.23x+yJ.x+yx+yK.2+3=23L.x+y5

8.以下程序的运行结果为(C)。

publicstaticvoidmain(Stringa[]){

System.out.print("

good"

System.out.println();

Morning"

}

A.goodMorning

B."

goodMorning"

C.good

Morning

D.goodMorning

9.现有一个int类型的整数和一个double类型的数进行加法运算,则得到的结果类型为(B)类型。

A.intB.doubleC.floatD.long

10.下列程序运行的结果是(D)。

bytei=(byte)(-130);

System.out.println(i);

A.127B.-130C.130D.126

11.下面程序段的输出结果是(C)。

inta=2;

System.out.print(a++);

System.out.print(a);

System.out.print(++a);

A.333B.334C.234D.233

12.整型变量a,b的值定义如下:

inta=3;

intb=4;

则表达式++a==b的值为(D)。

A.4B.falseC.3D.true

13.下列程序运行的结果是(C)。

publicclassA{

publicstaticvoidmain(Stringargs[]){

intf=1;

intk;

for(k=2;

k<

5;

k++)

f*=k;

System.out.println(k);

A.24B.2C.5D.4

14.下列程序运行结果是(C)。

publicstaticvoidmain(Stringargs[]){

inti=0,j=2;

do{

i=++i;

j--;

}while(j>

0);

System.out.println(i);

A.0B.1C.2 D.3

15.下列程序运行结果是(B)。

publicstaticvoidmain(Stringargs[]){

byteA=(byte)4096;

if(A==4096)

System.out.println("

Equal"

else

NotEqual"

A.在第3行出现转换丢失精度的编译错误

B.输出"

C.输出"

D.以上都不对

16.下列程序运行结果是(C)。

publicstaticvoidmain(Stringargs[]){

inttotal=0;

for(inti=0,j=10;

total>

30;

++i,--j){

System.out.println("

i="

+i+"

:

j="

+j);

total+=(i+j);

}

Total"

+total);

A.产生运行错误

B.产生编译错误

Total0"

D.产生如下输出:

i=0:

j=10

i=1:

j=9

i=2:

j=8

Total30

17.下列程序运行的结果是(C)。

1.publicclassConditional{

2.publicstaticvoidmain(Stringargs[]){

3.intx=4;

4.System.out.println("

valueis"

+((x>

4)?

99.99:

9));

5.}

6.}

A.输出:

valueis99.99

B.输出:

valueis9

C.输出:

valueis9.0

D.在第5行出现编译错误

18.下列程序运行结果是(A)。

inti=1;

i--;

}while(i>

2);

A.0B.1C.2D.-1

19.下列程序运行的结果是(C)。

classA{

pub

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

当前位置:首页 > 初中教育 > 中考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1