java选择题Word下载.docx
- 文档编号:13569954
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:42
- 大小:28.54KB
java选择题Word下载.docx
《java选择题Word下载.docx》由会员分享,可在线阅读,更多相关《java选择题Word下载.docx(42页珍藏版)》请在冰豆网上搜索。
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 选择题