




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.练习01:请问,以下哪些是合法的变量名? 请选择一个正确答案: (1)_int(2)$marie(3)integer(4)2much(5)选项(1)、(2)、(3)均正确答(5)练习02:请问,以下哪些是java应用的入口程序main()的方法正确语法形式?请选择一个正确答案:(1) public static void main(stingargs)(2) static public void main(stringargs)(3) public void main(string args)(4) 选项(1)、(2)均正确(5) 选项(1)、(2)、(3)均正确。答(4)练习03:请问,以
2、下哪些是初始化数组的正确语法形式?请选择一个正确答案:(1) int x=1,2,3;精品.(2) int x3=1,2,3;(3) intx=0,0,0;(4) charx=a,b;(5) 选项(1),(3),(4)均正确。答(5)练习04:请问,以下哪些是字节型数据的的取值范围?请选择一个正确答案:(1)0,+255(2)-127.+128(3)-128.+127(4)0.65535(5)-32767.+32768答(3)练习05:请问,以下哪些描述是正确的?请选择一个正确答案:(1)int是32位的带符号型整型值。(2)short型是16位的带符号整形值。(3)char型是16位的uni
3、code编码字符。(4)float型是64位的浮点值。(5)选项(1),(2),(3)均正确。精品.答(5) 练习06:请问,以下哪些是逻辑短路运算符?请选择一个正确答案:(1)&(2)&(3)|(4)| (5)选项(2),(4)均正确。答(5)练习07:请问,以下哪些语句无编译错误?请选择一个正确答案:(1) int testvalue=0x5;(2) int testvalue=(int)(2.1f+3.4d);(3) int testvalue=(0x0a1);(4) int testvalauc=(0x0a1);(5) 以上选项均正确。答(5)练习08:请问,现有一组int myarr
4、ay=1,2,3,以下哪些语句用于获取该数组的元素个数?精品.请选择一个正确答案:(1) myarray.size;(2) myarray.siae();(3) myarray.length;(4) myarray.length();(5) myarray.getsize();答(3)练习09:请问,以下哪些语句用于声明一个二维数组?(1) int a=new int10,10;(2) int a=new int 1010;(3) int a10,10=new int1010;(4) int a=new int 1010;(5) 选项(2)、(4)均正确。答(5)练习10:请问,如何强制垃圾回
5、收器回收一个对象?请选择一个正确答案:(1) 调用system.gc()方法(2) 调用runtime.gc()方法(3)将对象赋值null。精品.(4)无法强制垃圾回收器执行。 答(4) 练习11:请问,带符号基本数据类型的正确取值范围和负数绝对取值范围是否相等?请选择一个正确答案:(1) 相等。(2) 不相等。答(2) 练习12:请问,以下哪些是java中合法的标识符?箐选择所有正确答案:(1) big()1longstringwithmeaniglessname(2) sint(3) bytes(4) $1(5) finalist答(1)(2)(3)(4)(5) 练习13:请问,以下哪些
6、是应用程序的入口程序main()方法的正确语法形式?请选择所有正确答案:精品.(1) public static void main()(2) public static void main(string arg)(3) public void main(stringarg)(4) public static void main(stringargs)(5) public static int main(stringarg)答(2)(4)练习14:请问,以下哪些java源文件中顶层元素出现次序?请选择一个正确答案:(1) import,package,class.(2) classe impo
7、rt,package.(3) package语句必须位于最前面,import语句和class声明之间无次序要求。(4) package,import,class(5) import语句必须位于最前面,package语句和class声明之间无次序要求。答(4) 练习15:请问,执行intx=new int25;语句后,以下哪些选项正确?请选择所有正确答案:(1) x24值等于0。精品.(2) x24值未确定。(3) x25值等于0(4) x25值等于null。(5) x.length值等于25。答(1)(5)练习16:给出以下代码,请问该程序的运行结果是什么?1. chass check2. p
8、ublic static void main(string args)3. holder h=new holder();4. h.held=100;5. h.bump(h);6. system.out.println(h.held);7. 8. .9. .10. class holder11. public int held;12. theholder.held+;13. 14. 请选择一个正确答案:精品.(1) 打印输出0(2) 打印输出1(3) 打印输出100(4) 打印输出101答(4)练习17:给以下代码,请问该程序的运行结果是什么?class checkpublic static v
9、oid main(string args)double d =12.3;decrementer dec =new decrementer();dec.decrement(d);system.out.println(d);class decrementerpublic void decrement(double decme)decme=decme-1.0;请选择一个正确答案:(1) 打印输出0。0精品.(2) 打印输出-1。0(3) 打印输出12。3(4) 打印输出11。3答(3)练习18:请问,如何强制垃圾回收器回收一个对象?请选择一个正确答案:(1) 无法强制垃圾回收器执行。(2) 调用sy
10、stem.gc()方法。(3) 调用system.gc()方法。(4) 调用runtime.gc()方法。(5) 将对象赋值null.答(1)练习19:请问,以下哪些是短型数据的取值范围?请选择一个正确答案:(1) 取决于硬件环境:(2) 0.215-1(3) 0.232-1(4) -(215).215-1(5) -231.231-1答(4)精品.练习20:请问,以下哪些是byte型数据的取值范围?请选择一个正确答案:(1) 取决于硬件环境。(2) 0.28-1(3) 0.215-1(4) -27.27-1(5) -215.215-1答(4)练习21:给出以下代码,请问该程序的运行结果是什么?
11、class checkpublic static void main(string args)int x,a=6,b=7;x=a+ +b+;system.out.print(“x=”+x);system.out.print(“,a=”+a);system.out.print(“,b=”+b);请选择一个正确答案:(1) 打印输出x=15,a=7,b=8精品.(2) 打印输出x=15,a=6,b=7(3) 打印输出x=13,a=7,b=8(4) 打印输出x=13,a=6,b=7答(3)练习22:请问,以下哪些表达式的结果是合法的?请选择所有正确答案:(1) int x=6;x=!x(2) int
12、 x=6;if(!(x3)(3) int x=6;x=x;答(2)(3)练习23:请问,以下哪些表达式的结果是一个整数值?请选择所有正确答案:(1) int x=-1;x=x5;(2) int x=-1;x=x32;(3) byte x=-1;x=x5;(4) int x=-1;x=x5;答(1)练习24:请问,以下哪些表达式是合法的?请选择正确答案:精品.(1) string x=”hello”;int y=9;x+=y;(2) string x=”hello”;int y=9;if(x=y)(3) string x=”hello”;int y=9;x=x+y(4) string x=”he
13、llo”;int y=9;y=y+x(5) stringx=null;int y=(x!=null)&(x.length()0)?x.length():0;答(1)(3)(5)练习25:请问,以下哪些代码可编译通过且可以打印输出equal?请选择所有正确答案:(1)class checkpublic static void main(string args) int x=100; float y=100.0f; if(x=y) system.out.println(“equal”); (2)class checkpublic static void main(string args)精品. i
14、nt x=100; integer y=new integer(100); if(x=y) system.out.println(“equal”); (3)class checkpublic static void main(string args) integer x=new integer(100); integer y=new integer(100);if(x=y) system.out.println(“epual”); (4)class check public static void main(string args)string x=new string(“100”);stri
15、ng y=new string(“100”);if(x=y)精品. system.out.println(“equal”); (5)class check public static viod main(string atgs)string x=new string(“100”);string y=new string(“100”);if(x=y) system.out.println(“equal”); 答(1)(5)练习26:给出以下代码,请问该程序运行的结果是什么?1.public class check2. public static viod main(string atgs)3.s
16、tingbuffer s=new stringbuffer(“hello”);4.if(s.length)5)&5.(s.append(“there”).equals(“false”);精品.6./do nothing7.system.out.println(“value”+s)8.9.请选择一个正确的答案:(1)打印输出 value is hello(2)打印输出 value is hello there(3)4、5行代码编译错误。(4)无内容打印输出。(5)运行期一个nullpointerexception异常抛出。答(1)练习27:给出以下代码,请问该程序运行的结果是什么?public
17、class checkpublic static void main(string args)byte b=10;byte c=15;b=(byte)(bc);system.out.println(“b contains”+s);请选择一个正确答案:精品.(1) 打印输出b contains10(2) 打印输出b contains5(3) 打印输出b contains250(4) 打印输出b contains245答(3)练习28:给出以下代码,请问该程序运行的结果是什么?public class checkpublic static void main(string args)int x=4
18、;system.out.println(“value is”+(x4)?99.99:9)请选择一个正确答案:(1) 打印输出value is99.99(2) 打印输出value is9(3) 打印输出value is9.0(4) 第5行代码编译错误。答(3)练习29:给出以下代码,请问该程序运行的结果是什么?精品.class checkpublic static void main(string args)int x=3;int y=10;system.out.println(y%x); 请选择一个正确答案:(1) 打印输出0(2) 打印输出1(3) 打印输出2(4) 打印输出3答(3)练习3
19、0:给出以下代码,请问该程序的运行结果是什么?class check public static void main(string args)int x=1;string names=“a”,”b”,”c”;names-x+=”,”;for(int i=0;ib). f = i;请选择一个正确答案:精品.() 第行() 第行() 第行() 第行答(4)练习63:给出以下代码,请问第几行代码无法编译?. byte b = 2;. byte b1 = 3;. b = b*b1;请选择一个正确答案:() 第行() 第行() 第行答(3)练习6:给出以下代码,请问变量result的可声明的类型?. b
20、yte b = 11;. short s = 13;. result = b*+s;请选择一个正确答案:() byte,short,int,long,float,double() boolean,byte,short,char,int,long,float,double精品.() byte,short,char,int,long,float,double() byte,short,char() int,long,float,double答(5)练习65:给出以下代码,请问那些描述是正确的?. class check. void ch(int i). system.out.println(“in
21、t version”);. . void ch(string s). system.out.println(“string version”);. . . public static void main(string args). check chk = new check();. char ch = p;. chk.ch(ch);. . 请选择一个正确答案:() 第行代码编译错误,因为返回值为void的方法不能被过载。() 第行代码编译错误,因为没有ch(char c)形式的方法声明。() 代码编译成功,但在第行运行期抛出异常。() 代码编译成功,打印输出int version。() 代码编
22、译成功,打印输出string version。精品.答(4)练习66:请问,以下哪些描述是正确的?请选择一个正确答案:() 引用型在赋值语句中可以转换,在方法调用时不可以被转换。() 引用型在方法调用时可以转换,在赋值语句中不可以被转换。() 引用型在方法调用和赋值语句中可以被转换,二者转换规则不一样。() 引用型在方法调用和赋值语句中可以被转换,二者转换规则一样。() 引用型不能被转换。答(4)练习67:给出以下代码,请问第几行代码无法解析?. object ob = new object();. string stringarr = new string50;. float floater
23、 = new float(3.14f);.ob = stringarr;6.ob =stringarr5;7.floater = ob;8.ob = floater;精品.请选择一个正确答案:() 第行() 第行() 第行() 第行答(3)练习68:给出以下代码,请问哪些描述是正确的?. dog rover,fido;. animal anim;. . rover = new dog();. anim = rover;. fido = (dog)anim;请选择一个正确答案:() 第行代码编译错误。() 第行代码编译错误。() 运行期第行抛出异常。() 代码编译成功,运行正常。() 去掉第行造
24、型运算符,代码依然编译成功,运行正常。答(4)练习69:给出以下代码,请问哪些描述是正确的?精品. cat sunflower;. washer wawa;. swampthing pogo;. . sunflower = new cat();. wawa = sunflower;. pogo = (swampthing)wawa;请选择一个正确答案:() 第行代码编译错误,因为需要明确的一个cat类引用为washer类引用的转换。() 第行代码编译错误,因为无法将接口转换为类。() 去掉第行造型运算符,代码依然编译成功,运行正常。() 代码编译成功,但在第行运行期抛出异常,因为无法将接口转换
25、为类。() 代码编译成功,但在第行运行期抛出异常,因为无法将washer类引用转换为swampthing类引用。答(5)练习70:给出以下代码,请问那些描述是正确的?. raccon rocky;. swampthing pogo;. washer w;. . rocky = new raccoon();. w = rocky;. pogo = w;请选择一个正确答案:精品.() 第行代码编译错误,需要明确一个raccoon类引用向waster类引用的转换。() 第行代码编译错误,需要明确的一个waster类引用向swampthing类引用的转换。() 代码编译成功,运行正常。() 代码编译成
26、功,但在第行运行期抛出异常,因为无法将接口转换为类。() 代码编译成功,但在第性运行期抛出异常,因为无法将waster类引用转换为swampthing类引用。答(2)练习71:请问,一个try结构是否需要至少存在一个catch语句块或一个finally语句块?请选择一个正确答案:(1) 是(2) 否答(1)练习72:给出以下代码,请问该程序的运行结果是什么?1. class text2. public static void main(srting arg)3. long k=1;精品.4. switch(k)5. default:6. system.out.println(“default”
27、);7. break;8. case1:9. system.out.println(“1”);10. break;11. case2:12. system.out.println(“2”);13. break14. case3:15. system.out.println(“3”);16. break17. 18. 19. 请选择一个正确答案:(1) 打印输出2和3(2) 打印输出2(3) 代码编译失败,因为缺少default语句块。(4) 代码编译失败,因为选择因子类型不应为long型。答(4)精品.练习73:请问,语句是否用于结束当前循环返回循环其始处,接着开始一个新的循环?请选择一个正确
28、答案:(1) 是(2) 否答(2)练习74:请问,循环结构中的表达式值是否必须是一个布尔型?请选择一个正确答案:(1) 是(2) 否答(1)练习75:给出以下代码,请问该程序的运行结果是什么?20. class test21. public ststic void main(stringargs)22. loop1:23. for(int i=0; i3;i+)24. loop2:25. for(int j=0;j4)36. system.out.println(“if-1”);37. else if (a9)38. system.out.println(“if-2”);39. else精品.
29、40. system.out.println(“if-3”);请选择一个正确答案:(1)10(2)1(3)-5(4)无论取值均不可能打印输出if-2答(4)练习77:请问,while循环结构是否不管catch语句捕获异常与否在执行条件检查前至少可获得一次执行?请选择一个正确答案:(1)是(2)否答(2)练习78:请问,是否所有java异常类均是java.lang.throwable类的子类?请选择一个正确答案:(1) 是(2)否答(1)精品.练习79:请问,是否在switch结构中的case语句后必须是一个在编译期就可确定其值的一个常量表达式?请选择一个正确答案:(1) 是(2) 否答(1)练
30、习80:给出以下代码,请问哪些选项包含在该程序的运行结果中?41. class check42. public static void main(string args)43. for(int i=0; i2; i+)44. for(int j=0;j3;j+;)45. if(i=j)46. continuc;47. 48. 49. 50. 请选择所有正确答案:(1) i=o j=0(2) i=0 j=1精品.(3) i=o j=2(4) i=1 j=0(5) i=1 j=1(6) i=1 j=2答(2) (3) (4) (6)练习81:给出以下代码,请问哪些选项包含在该程序的运行结果中?51
31、. class check52. public static void main(string args)53. outer:for(int i=0;i2:i+)54. for(int j=0; j3; j+)55. if(i=j)56. continue outer;57. 58. system.out.println(“i=”+i+“j=”=j);59. 60. 61. 62. 请选择一个正确答案:(1) i=0 j=0精品.(2) i=0 j=1(3) i=0 j=2(4) i=1 j=0(5) i=1 j=1(6) i=1 j=2答 (4)练习82:请问,一下哪些选项无编译错误?请选择
32、一个正确答案:(1)63. while(int i7)64. i+;65. system.out.println(“i is”+i);66. (2)67. int i=3;68. while(i)69. system.out.println(“i is+i);70. (3)71. int j=0;72. for(int k=0;j+k!=10;j+,k+)精品.73. system.out.println(“j is”+j+”k is”+k);74. (4)75. int j=0;76. do77. system.out.println(“j is”+j +);78. if(j=3)conti
33、nue loop;79. while(j2)84. if(y5)92. system.out.println(“message three”);93. 94. else95. system.out.println(“message four”);96. 97. 98. 请选择一个正确的答案:(1) 打印输出message one(2) 打印输出message two(3) 打印输出message three(4) 打印输出message four答 (4)练习84:给出以下代码,请问哪些描述是正确的?99. int j=2;100. switch(j)101. case 2;102. syst
34、em.out.println(value is two”);103. case2+1;104. system.out.println(value is three”);精品.105. break;106. default;107. system.out.println(value is”+j);108. break;109. 请选择一个正确的答案:(1) 第5行产生编译错误。(2) 开关因子j的类型只能为或long.(3) 打印输出value is two(4) 打印输出value is two和value is three(5)打印输出value is twova
35、lue is three和value is 2答 (4)练习85:给出以下异常继承树和代码,请问如果第4行语句抛出一个maiformedurlexception异常,该程序的执行结果是什么?精品.java.lang.exceptionjava.io.ioexceptionjava.io.streamcorruptedexcptionj.maiformedurlexceptionclass check public static void main(string args)tryurl u=new url();objectinputstream in=new objectinputstream();object o=in.readobject();system.out.println(“success”);catch(maiformedurlexception e)system.out.println(“bad url”);catch(streamcorruptedexception e)system.out.println(“bad file contents”);catch(e
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人护理工作总结
- 湖南幼儿师范高等专科学校《商务英语笔译实践二》2023-2024学年第一学期期末试卷
- 教师工作总结动态版
- 教育类书籍制作
- 安全教育支教
- 手术室护理文件书写标准
- 思维导图集训6小时找到适合你的高效学习法第8讲 如何打破思维框架:发散思维运用
- 危险废物仓库贮存管理
- 大学生安全培训资料
- 中期人工流产个案护理
- 衢州市市属事业单位选调考试真题及答案2022
- (完整版)供货进度及保证方案
- 《乙醛与溴水反应机理的实验探究》说课
- 服务机器人装配与维护专业
- DB63T 2106-2023 流量测验 雷达波测流系统流量系数率定规程
- GB/T 37157-2018机械安全串联的无电势触点联锁装置故障掩蔽的评价
- GB/T 18749-2008耐化学腐蚀陶瓷塔填料技术条件
- 鲁滨逊漂流记故事梗概500字六年级2篇
- GB 19079.7-2005体育场所开放条件与技术要求第7部分:滑冰场所
- FZ/T 62033-2016超细纤维毛巾
- 体育摄影各类运动摄影技巧优秀课件
评论
0/150
提交评论