福师15春《JAVA程序设计》在线作业一Word下载.docx
- 文档编号:14675751
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:24
- 大小:24.01KB
福师15春《JAVA程序设计》在线作业一Word下载.docx
《福师15春《JAVA程序设计》在线作业一Word下载.docx》由会员分享,可在线阅读,更多相关《福师15春《JAVA程序设计》在线作业一Word下载.docx(24页珍藏版)》请在冰豆网上搜索。
5;
j+=3)i=i+j;
A.4
B.5
C.6
D.7
4.java语言的执行模式是:
A.全编译型
B.全解释型
C.半编译和半解释型
D.同脚本语言的解释模式
5.
给出下列代码,则数组初始化中哪项是不正确的?
byte[]array1,array2[];
bytearray3[][];
byte[][]array4;
A.array2=array1
B.array2=array3
C.array2=array4
D.array3=array4
6.阅读下列代码
publicclassTest{
publicstaticvoidmain(Stringargs[]){
System.out.println(89>
>
1);
}
其运行结果是_________。
A.44
B.45
C.88
D.90
7.设有定义floatx=3.5f,y=4.6f,z=5.7f;
则以下的表达式中,值为true的是()
A.x>
y||x>
z
B.x!
=y
C.z>
(y+x
D.x<
y&
!
(x<
z)
8.下列程序段执行后b3的结果是()booleanb1=true,b2,b3;
b3=b1b1:
b2;
A.0
B.1
C.true
D.false
9.下列程序段执行后的结果是()。
Strings=newString("
abcdefg"
);
for(inti=0;
i<
s.length();
i+=2){System.out.print(s.charAt(i));
}
A.aceg
B.ACEG
C.abcdefg
D.abcd
10.若数组a定义为int[][]a=newint[3][4],则a是_________。
A.一维数组
B.二维数组
C.三维数组
D.四维数组
11."
阅读下面程序classex3124{publicstaticvoidmain(String[]args){booleanb=true;
if(b){inti=1;
}else{inti=2;
}System.out.println(i);
}}现在想先编译再运行该程序,结果是()。
A.1
B.2
C.编译出错
D.运行出错
12.下列语句执行后,变量a、c的值分别是()。
intx=182;
inta,c;
c=x/100;
a=x%10;
A.1,2
B.2,1
C.1.82,2
D.100,82
13.
在oneMethod()方法运行正常的情况下,程序段将输出什么
publicvoidtest()
{
try{oneMethod();
System.out.println("
condition1"
}catch(ArrayIndexOutOfBoundsExceptione)
condition2"
}catch(Exceptione)
condition3"
}finally
finally"
A.condition1
B.condition2
C.condition3
D.
condition1
finally
14.java以JVM为基础,最下层是移植接口,由适配器和()组成
A.网卡
B.Javaos
C.Java基本类
D.Java应用程序和applet小程序
15.设x=1,y=2,z=3,则表达式y+=z--/++x的值是()
A.3
B.3.5
C.4
D.5
16.执行完代码"
int[]x=newint[25];
"
后,以下说明是正确的()。
A.x[24]为0
B.x[24]未定义
C.x[25]为0
D.x[0]为空
17.下列声明和赋值语句错误的是()
A.doublew=3.1415;
B.Stringstrl=”bye”;
C.floatz=6.74567
D.booleantruth=true;
18.下列关于修饰符混用的说法,错误的是()
A.abstract不能与final并列修饰同一个类
B.abstract类中不可以有private的成员
C.static方法中能处理非static的属性
D.abstract方法必须在abstract类中
19.异常包含下列那些内容()。
A.程序中的语法错误
B.程序的编译错误
C.程序执行过程中遇到的事先没有预料到的情况
D.程序事先定义好的可能出现的意外情况
20.在Java中,表示换行符的转义字符是()
A.\n
B.\f
C.'
n'
D.\dd
21.下列属于JAVA关键词的是()
A.TRUE
B.goto
C.float
D.NULL
22.下列语句序列执行后,i的值是()。
inti=8,j=16;
if(i-1>
j)i--;
elsej--;
A.15
B.16
C.7
D.8
23.关于Java中数据类型叙述正确的是()
A.整型数据在不同平台下长度不同
B.boolean类型数据只有2个值,true和false
C.数组属于简单数据类型
D.Java中的指针类型和C语言的一样
24.下列代码中,将引起一个编译错误的行是()1)publicclassTest{2)intm,n;
3)publicTest(){}4)publicTest(inta){m=a;
}5)publicstaticvoidmain(Stringargs[]){6)Testt1,t2;
7)intj,k;
8)j=0;
k=0;
9)t1=newTest();
10)t2=newTest(j,k);
11)}12)}
A.第3行
B.第5行
C.第6行
D.第10行
25.
阅读下列代码
publicclassTest2005{
Strings=″Test″;
Switch(s){
case″Java″:
System.out.print(″Java″);
break;
case″Language″:
System.out.print(″Language″);
case″Test″:
System.out.print(″Test″);
}
A.Java
B.Language
C.Test
D.编译出错
26.在Java语言中,不允许使用指针体现出的Java特性是_________。
A.可移植
B.解释执行
C.健壮性
D.安全性
27.在switch(expression)语句中,expression的数据类型不能是()。
A.double
B.char
C.byte
D.short
28.线程生命周期中正确的状态是_________。
A.新建状态、运行状态和终止状态
B.新建状态、运行状态、阻塞状态和终止状态
C.新建状态、可运行状态、运行状态、阻塞状态和终止状态
D.新建状态、可运行状态、运行状态、恢复状态和终止状态
29.以下叙述正确的是()
A.构造方法必须是public方法
B.main方法必须是public方法
C.Java应用程序的文件名可以是任意的
D.构造方法应该声明为void类型
30.下列关于继承的哪项叙述是正确的?
A.在java中允许多重继承
B.在java中一个类只能实现一个接口
C.在java中一个类不能同时继承一个类和实现一个接口
D.java的单一继承使代码更可靠
二、多选题(共10道试题,共20分。
1.如下哪些是Java中正确的整数表示()
A.22
B.0x22
C.022
D.22H
2.下述哪些说法是正确的()。
A.java语言中的类只能有一个构造函数
B.程序员可以自己定义自己的异常
C.java语言允许多继承
D.socket在包中
3.选出合理的标识符()
A._sys1_lll
B.2mail
C.$change
D.class
4.哪个布局管理器使用的是组件的最佳尺寸()
A.FlowLayout
B.BorderLayout
C.GridLayout
D.CardLayout
E.GridBagLayout
5.执行下列代码后,哪个结论是正确的String[]s=newString[10];
A.s[10]为"
;
B.s[9]为null;
C.s[0]为未定义
D.s.length为10
6.说明下列创建数组的方法那些是正确的()。
A.inttwoDim[][]=newint[4][];
B.inttwoDim[][]=newint[][4];
C.inttwoDim[][]=newint[4][5];
D.chara[]={‘A’
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA程序设计 福师 15 JAVA 程序设计 在线 作业