java期末复习题(一)2

上传人:胡** 文档编号:168475511 上传时间:2022-11-10 格式:DOC 页数:10 大小:22.50KB
收藏 版权申诉 举报 下载
java期末复习题(一)2_第1页
第1页 / 共10页
java期末复习题(一)2_第2页
第2页 / 共10页
java期末复习题(一)2_第3页
第3页 / 共10页
资源描述:

《java期末复习题(一)2》由会员分享,可在线阅读,更多相关《java期末复习题(一)2(10页珍藏版)》请在装配图网上搜索。

1、java期末复习题(一) - 期末复习题一 一 选择题 1. 以下java标识符,错误的选项是 D A. _sys_varl B. $change C. User_name D. 1_file 2. 以下不属于简单数据类型的是 B A. 整数类型 B. 类 C. 符点数类型 D. 布尔类型 3. 以下属于JAVA【关键词】:p 的是 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=

2、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

3、. 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.byteint B.shortlong C.floatdouble D. in

4、tchar 14. java中,用 A 关键字定义常量 A.final B.#define C.float D.const 15. 关于变量的作用范围,以下说法错误的选项是 A A.异常处理参数作用域为整个类 B.部分变量作用于声明该变量的方法代码段 1 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; i

5、nt c; if(a50) b=9; c=b+a; A. 10 B. 0 C. 19 D. 编译出错 18. 以下程序片断的执行,说法正确的选项是 C public class test public static void mainString args byte b100; int ib; int a2000; ba; System.out.println(b); A. b的值为100 B. b的值为2000 C. 第六行出错 D. 第八行出错 19. 00010&00011语句的执行结果为 A 00000010 11111111 00111111 11000000 20. i为整形变量,

6、关于一元运算i和i+,以下说法正确的选项是 D A. +i运算将出错 B. 在任何情况下运行程序结果都一样 C. 在任何情况下运行程序结果都不一样 D. 在任何情况下变量i的值都增1 21. 在java中语句:37.210的运算结果为 A A. 7.2 B. 7 C. 3 D. 0.2 2 22. 在java语句中,运算符&实现( B ) A. 逻辑或 B. 逻辑与 C. 逻辑非 D. 逻辑相等 23. 在java语句中,位运算操作数只能为整型或 B 数据 A. 实型 B. 字符型 C. 布尔型 D. 字符串型 24. 00010|00011语句的执行结果为 C A. 00000000 B.

7、11111111 C. 00111111 D. 11000000 25. 0001语句的执行结果为 A A. 1010 B. 0001 C. 11111111 D. 00000000 26. 复合语句用 B 括起来的一段代码。 A. 小括号 B. 大括号 C. 中括号 D. 单引号 27. 以下不属于条件语句关键字的是 D A. if B. else C. swich D. while 28. 多分支语句switch表达式中,表达式不可以返回哪种类型的值( C ) A. 整型 B. 实型 C. 接口型 D. 字符型 29.下面不属于java条件分支语句构造的是( D ) A. if构造 B.

8、ifelse构造 C. ifelse if构造 D. ifelse else机构 30. 以下方法method执行,返回值为( D ) int method int num10; if num20 return num; num30; A. 10 B. 20 C. 30 D. 编译出错 31. 三元条件运算符ex1?ex2:ex3,相当于下面 A 语句。 A. ifex1 ex2;else ex3; B. ifex2 ex1;else ex3; C. ifex1 ex3;else ex2; D. ifex3 ex2;else ex1; 32. java用 A 来实现goto语句所特有的一些功能

9、。 A. break B. default C. continue D. return 33. 一个循环一般应包括哪几部分内容 D A. 初始化部分 B. 循环体部分 3 C. 迭代部分和终止部分 D. 以上都是 34. 关于while和dowhile循环,以下说法正确的选项是 D A. 两种循环除了格式不通外,功能完全一样 B. 与dowhile语句不通的是,while语句的循环至少执行一次 C. do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句 D. 以上都不对。 35. 以下程序输出结果为 C : public class test public static

10、void main(String args) int a=0; outer: for(int i=0;ii) continue outer; a+; System.out.println(a); A. 0 B. 2 C. 3 D. 4 36.以下数组定义及赋值,错误的选项是 B A. int intArray; B. intArray=new int3; intArray1=1; intArray2=2; intArray3=3; C. int a=1,2,3,4,5; D. int=new int2; a0=new int3; a1=new int3; 37. 在java中,字符串由java

11、.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. java的API构造中,不属于类库主要包括的核心包的是 C 4 A. java包 B. javax C. javadoc包 D. org扩展包 40. 每个java的编译单元可

12、包含多个类或界面,但是每个编译单元最多只能有 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 AApplet自身不能运行 BApplet可以嵌在Application中运行 CApplication以main方法为入口 DApple

13、t可嵌在阅读器中运行 44整型数据类型中,需要内存空间最少的是 D 。 Ashort Blong C int D byte 45下面的代码段,输出结果是 B 。 int x=015; System.out.println(x); A 015 B13 C15 D编译错误 46假设有以下程序段: int a=1,b=2,c; c=1/b*a; 执行后,c的值是 A 。 A 0 B 0.5 C 1 D 2 47以下关于数组的定义中,不正确的选项是 C Aint a=new int5; Bint a=1,2,3,4; Cint a= new int9; Dint a=11,21,2,3; 48x=5;y=7;经过表达式(x+5)&(+y0)的运算,x和y的值分别是 D A5和7 B 5和8 C 6和7 D 6和8 49下面描绘正确的选项是: A A声明变量时必须指定一个类型 Bjava认为变量number和Number一样 Cjava中唯一的注释方式是“/” D文件中public类可以有0个或多个 50下面有关抽象类定义合法的是 D 。 5 第 10 页 共 10 页

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!