java期末复习题.docx
- 文档编号:842201
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:19
- 大小:23.67KB
java期末复习题.docx
《java期末复习题.docx》由会员分享,可在线阅读,更多相关《java期末复习题.docx(19页珍藏版)》请在冰豆网上搜索。
java期末复习题
期末复习题
(一)
一选取题
1. 下列java标记符,错误是(D)
A._sys_varlB.$change
C.User_nameD.1_file
2.下列不属于简朴数据类型是(B)
A.整数类型B.类
C.符点数类型D.布尔类型
3.下列属于JAVA核心词是(C)
A.TRUEB.goto
C.floatD.NULL
4.下列声明和赋值语句错误是(C)
A.doublew=3.1415;B.Stringstrl=”bye”;
C.floatz=6.74567D.booleantruth=true;
5.java中,八进制数以(B)开头。
A.0xB.0C.0XD.08
6.自定义类型转换是由按优先关系从低档数据转换为高档数据,优先顺序为(A)
A.char-int-long-float-doubleB.int-long-float-double-char
B.long-float-int-double-charD.以上都不对
7.在java中,Integer.MAX_VALUE表达(B)
A.浮点类型最大值B.整数类型最大值
C.长整型最大值D.以上说法都不对
8.JAVA中,数据类型值中不也许浮现符号是(D)
A.dB.fC.eD./
9.下列表达单引号是(B)
A.‘B.\\’C.\\\\’D.‘\\
10. 下列语句片断中,four得值为:
(D)
intthree=3;
charone=‘1’
charfour=(char)(three+one);
A.3B.1C.31D.4
11. 下列不属于整型变量类型是(C)
A.byteB.shortC.floatD.long
12. int类型整型变量在内存中位数为(C)
A.8B.16C.32D.64
13. 下列数据类型转换,必要进行强制类型转换是(D)
A.byte→intB.short→long
C.float→doubleD.int→char
14. java中,用(A)核心字定义常量
A.finalB.#define
C.floatD.const
15. 关于变量作用范畴,下列说法错误是(A)
A.异常解决参数作用域为整个类
B.局部变量作用于声明该变量办法代码段
C.类变量作用于声明该变量类
D.办法参数作用于传递到办法内代码段
16. 下列属于条件运算符是(B)
A.+B.?
:
C.&&D.>>
17. 下列程序test类中变量c最后成果为(D)
publicclasstest{
publicstaticvoidmain(Stringargs[]){
inta=10;
intb;
intc;
if(a>50){
b=9;
}
c=b+a;
}
}
A.10B.0C.19D.编译出错
18. 下列程序片断执行,说法对的是(C)
publicclasstest{
publicstaticvoidmain(Stringargs[]){
byteb=100;
inti=b;
inta=;
b=a;
System.out.println(b);
}
}
A.b值为100B.b值为
C.第六行出错D.第八行出错
19. 00101010(&)00010111语句执行成果为(A)
00000010
11111111
00111111
11000000
20. 已知i为整形变量,关于一元运算++i和i++,下列说法对的是(D)
A. ++i运算将出错
B. 在任何状况下运营程序成果都同样
C. 在任何状况下运营程序成果都不同样
D. 在任何状况下变量i值都增1
21.在java中语句:
37.2%10运算成果为(A)
A. 7.2
B. 7
C. 3
D. 0.2
22. 在java语句中,运算符&&实现(B)
A. 逻辑或
B. 逻辑与
C. 逻辑非
D. 逻辑相等
23. 在java语句中,位运算操作数只能为整型或(B)数据
A. 实型
B. 字符型
C. 布尔型
D. 字符串型
24.00101010(|)00010111语句执行成果为(C)
A. 00000000
B. 11111111
C. 00111111
D. 11000000
25. ~0010101语句执行成果为(A)
A. 1101010
B. 0010101
C. 11111111
D. 00000000
26. 复合语句用(B)括起来一段代码。
A.小括号()B.大括号{}C.中括号〔〕D.单引号‘’
27.下列不属于条件语句核心字是(D)
A. ifB. elseC. swichD. while
28.多分支语句switch(表达式){}中,表达式不可以返回哪种类型值(C)
A. 整型B. 实型C. 接口型D. 字符型
29.下面不属于java条件分支语句构造是(D)
A. if构造B. if-else构造
C. if-elseif构造D. if-elseelse机构
30. 下列办法method()执行,返回值为(D)
intmethod(){
intnum=10;
if(num>20)
returnnum;
num=30;
}
A. 10B. 20C. 30D. 编译出错
31.三元条件运算符ex1?
ex2:
ex3,相称于下面(A)语句。
A. if(ex1)ex2;else ex3;B. if(ex2)ex1;else ex3;
C. if(ex1)ex3;else ex2;D. if(ex3)ex2;else ex1;
32.java用(A)来实现goto语句所特有某些功能。
A. breakB. defaultC. continueD. return
33.一种循环普通应涉及哪几某些内容(D)
A. 初始化某些B. 循环体某些
C. 迭代某些和终结某些D. 以上都是
34. 关于while和do-while循环,下列说法对的是(D)
A. 两种循环除了格式不通外,功能完全相似
B. 与do-while语句不通是,while语句循环至少执行一次
C. do-while语句一方面计算终结条件,当条件满足时,才去执行循环体中语句
D. 以上都不对。
35. 下列程序输出成果为(C):
publicclasstest {
publicstaticvoidmain(Stringargs[]){
inta=0;
outer:
for(inti=0;i<2;i++){
for(intj=0;j<2;j++){
if(j>i){
continueouter;
}
a++;
}
}
System.out.println(a);
}
}
A. 0B. 2C. 3D. 4
36.下列数组定义及赋值,错误是(B)
A. intintArray[];
B. intArray=newint[3];
intArray[1]=1;
intArray[2]=2;
intArray[3]=3;
C. inta[]={1,2,3,4,5};
D. int[][]=newint[2][];
a[0]=newint[3];
a[1]=newint[3];
37.在java中,字符串由java.lang.String和(B)定义
A. java.lang.StringChar
B. java.lang.StringBuffer
C. java.io.StringChar
D. java.io.StringBuffer
38. java程序执行过程中用到一套JDK工具,其中javac.exe指(A)
A. java语言编译器
B. java字节码解释器
C. java文档生成器
D. java类分解器
39. javaAPI构造中,不属于类库重要涉及核心包是(C)
A. java包
B. javax
C. javadoc包
D. org扩展包
40. 每个java编译单元可包括各种类或界面,但是每个编译单元最多只能有(A)类或者界面是公共
A. 一种
B. 两个
C. 四个
D. 任意各种
41. 在当前java实现中,每个编译单元就是一种以(A)为后缀文献
A. java
B. class
C. doc
D. exe
42.在Java编程中,Java编译器会将Java源程序转换为(A)。
A.字节码B.可执行代码 C.机器代码D.以上所有选项都不对的
43.关于Applet和Application,下列说法错误是(B)
A.Applet自身不能运营B.Applet可以嵌在Application中运营
C.Application以main()办法为入口D.Applet可嵌在浏览器中运营
44.整型数据类型中,需要内存空间至少是(D)。
A.shortB.longC.intD.byte
45.下面代码段,输出成果是(B)。
intx=015;
System.out.println(x);
A.015B.13C.15D.编译错误
46.若有如下程序段:
inta=1,b
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 期末 复习题
![提示](https://static.bdocx.com/images/bang_tan.gif)