- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java期末复习题(一)讲解
期末复习题(一)
一 选择题
1.? 下列java标识符,错误的是( D )
A. _sys_varl B. $change
C. User_name D. 1_file
2. 下列不属于简单数据类型的是( B )
A. 整数类型 B. 类
C. 符点数类型 D. 布尔类型
3. 下列属于JAVA关键词的是( C )
A. TRUE B.goto
C. float D. NULL
4.下列声明和赋值语句错误的是( C )
A. double w=3.1415; B. String strl=”bye”;
C. float z=6.74567 D. boolean truth=true;
5. java中,八进制数以( B )开头。
A. 0x B. 0 C. 0X D. 08
6. 自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为(A)
A. char-int-long-float-double B. int-long-float-double-char
B. long-float-int-double-char D. 以上都不对
7.在java中,Integer.MAX_VALUE表示( B )
A. 浮点类型最大值 B. 整数类型最大值
C. 长整型最大值 D. 以上说法都不对
8.JAVA中,数据类型值中不可能出现的符号是( D )
A. d B. f C. e D. /
9. 下列表示单引号的是( B )
A. ‘ B. \\’ C. \\\\’ D. ‘\\
10.? 下列语句片断中,four得值为:( D )
int three=3;
char one=‘1’
char four=(char)(three+one);
A. 3 B. 1 C. 31 D. 4
11.? 下列不属于整型变量的类型是( C )
A. byte B.short C.float D.long
12.? int类型整型变量在内存中的位数为( C )
A. 8 B. 16 C. 32 D. 64
13.? 下列数据类型转换,必须进行强制类型转换的是( D )
A.byte→int B.short→long
C.float→double D. int→char
14.? java中,用( A )关键字定义常量
A.final B.#define
C.float D.const
15.? 关于变量的作用范围,下列说法错误的是( A )
A.异常处理参数作用域为整个类
B.局部变量作用于声明该变量的方法代码段
C.类变量作用于声明该变量的类
D.方法参数作用于传递到方法内代码段
16.? 下列属于条件运算符的是( B )
A. + B. ?: C. D. ?
17.? 下列程序test类中的变量c的最后结果为( D )
public class test{
? public static void main(String args[]) {
???? int a=10;
??? int b;
int c;
if(a50){
??????? b=9;
????? }
???? c=b+a;
?? }
?}
A. 10 B. 0 C. 19 D. 编译出错
18.? 下列程序片断的执行,说法正确的是( C )
public class test{
public static void main(String args[]){
??? byte b=100;
??? int i=b;
??? int a=2000;
??? b=a;
??? System.out.println(b);
? }
}
A. b的值为100 B. b的值为2000
C. 第六行出错 D. 第八行出错
19.?句的执行结果为( A )1111111111000000
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语句中,位
文档评论(0)