Java-2实用教程(第5版)习题解答

上传人:re****.1 文档编号:472813561 上传时间:2023-08-08 格式:DOC 页数:80 大小:201KB
返回 下载 相关 举报
Java-2实用教程(第5版)习题解答_第1页
第1页 / 共80页
Java-2实用教程(第5版)习题解答_第2页
第2页 / 共80页
Java-2实用教程(第5版)习题解答_第3页
第3页 / 共80页
Java-2实用教程(第5版)习题解答_第4页
第4页 / 共80页
Java-2实用教程(第5版)习题解答_第5页
第5页 / 共80页
点击查看更多>>
资源描述

《Java-2实用教程(第5版)习题解答》由会员分享,可在线阅读,更多相关《Java-2实用教程(第5版)习题解答(80页珍藏版)》请在金锄头文库上搜索。

1、习题解答习题1(第1章)一、 问答题1Jaa语言的重要奉献者是谁?2.开发Jav应用程序需要通过哪些重要环节?3Jva源文献是由什么构成的?一种源文献中必须要有bli类吗?4如果JK的安装目录为D:jdk,应当如何设立ath和clsspah的值?5.Jv源文献的扩展名是什么?J字节码的扩展名是什么?6如果Jav应用程序主类的名字是Bird,编译之后,应当如何运营该程序?7.有哪两种编程风格,在格式上各有如何的特点?1James Gosln2.需个环节:1) 用文本编辑器编写源文献。 2) 使用javc编译源文献,得到字节码文献。3) 使用解释器运营程序。3.源文献由若干个类所构成。对于应用程序

2、,必须有一种类具有pic sta voi man(Strng rgs)的措施,具有该措施的类称为应用程序的主类。不一定,但至多有一种pbc类。4et classpath=:jdkjibt.jar;;. ava和clas javaBd 7. 独行风格(大括号独占行)和行尾风格(左大扩号在上一行行尾,右大括号独占行)二、选择题1.B。2.。 1.下列哪个是JDK提供的编译器?A)java.exe)javac.xeC)avp.exeD)javawex2下列哪个是Java应用程序主类中对的的man措施?A)public vod main(Stng rg )B)tatic voi man (String

3、 args )C)publistcvoid an (Strn args)D)pblic satic void an (Srinar )三、阅读程序阅读下列Ja源文献,并回答问题。ublc la Prso vid seakelo() steo.rit(您好,不久乐结识您);Sys.ot.println( niet meet yo); cas Xiti ulstatci main(trin ags) Pes zan =new Pern(); zan.speakHello(); (a)上述源文献的名字是什么?()编译上述源文献将生成几种字节码文献?这些字节码文献的名字都是什么?(c)在命令行执行ja

4、aPerson得到如何的错误提示?执行java x得到如何的错误提示?执行avaticas得到如何的错误提示?执行java Xii得到如何的输出成果?1.(a)Peon.jaa。(b)两个字节码,分别是son.as和Xt.class。()得到“NSchMethodrro”,得到“NClssDFoundrro: iti/cass”,得到“您好,不久乐结识您 nice to mtyou”习题2(第2章)一、问答题1什么叫标记符?标记符的规则是什么?fale与否可以作为标记符。2.什么叫核心字?true和fase与否是核心字?请说出个核心字。.Java的基本数据类型都是什么?float型常量和dub

5、le型常量在表达上有什么区别?5.如何获取一维数组的长度,如何获取二维数组中一维数组的个数。.用来标记类名、变量名、措施名、类型名、数组名、文献名的有效字符序列称为标记符。标记符由字母、下划线、美元符号和数字构成,第一种字符不能是数字。fals不是标记符。2核心字就是ava语言中已经被赋予特定意义的某些单词,不可以把核心字作为名字来用。tru和false不是核心字。个核心字:clas mplemnts ierface enumtnds asact。3boolean,har,byte,shot,in,long,floa,double。4float常量必须用或f为后缀。doue常量用D或d为后缀,

6、但容许省略后缀。一维数组名.length。二维数组名lengh。二、选择题2下列哪三项是对的的float变量的声明?adfA float fo -; B.fl oo = 1.0; C loatfo = 41; D floa foo= 202f; E. loat oo= 3.03; .floa fo = x013; 3下列哪一项论述是对的的?A.hr型字符在Unicode表中的位置范畴是0至32767B.cha型字符在Ucod表中的位置范畴是0至5535C. cha型字符在Uicode表中的位置范畴是至65536. char型字符在Unicode表中的位置范畴是-328至2764.如下哪两项是对

7、的的har型变量的声明?beA. car h R;B. carch C. cha h AC;D.ha c ACD;E. har ch=cf;Fchar c =u100.下列程序中哪些【代码】是错误的?345publi clss E publicsttic vimai(Sin rgs) int x 8; bt = 127; /【代码1】 b x; /【代码2】 x = 12L; /【代码3】 og 80; /【代码】 floa z=69; /【代码5】 对于na = new in;下列哪个论述是错误的?bA.lngth的值是3。 a1的值是1。C. a0的值是0。D a.ngth-1的值等于的值

8、。1C。2.AD。3.。5.【代码2】【代码】【代码】【代码5】。6.。三、阅读或调试程序1属于操作题,解答略。2.属于操作题,解答略。3属于操作题,解答略。4.下列程序标注的【代码1】,【代码2】的输出成果是什么?public clasE publc staticvoid main (Strin args) lg a = 1,2,3,4; long = 10,00,00,40,500; b=a; ystem.ou.prntln(数组b的长度:lenh); /【代码】 Syste.u.prinln(b0=+0); /【代码2】 5.下列程序标注的【代码1】,【代码2】的输出成果是什么?ubl

9、la E ublic tat oid mai(Stig gs) nt a1,20,30,40,b=1,2,4,5,7; 0= a; b0 = b1; yste.t.println(b03); /【代码1】 System.out.prn(a1); /【代码2】 4.【代码1】:。【代码2】:b0=1。.【代码】:4。【代码2】:7四、编写程序1编写一种应用程序,给出中文你、我、她在Unico表中的位置。2编写一种ava应用程序,输出所有的希腊字母。1. pblicls plic ticid mai(Stingags) Syt.ouprintln((nt)你); Sstem.uprnt(nt)我)

10、; Sstem.out.rintln(nt)她); 2 pbl clas E public statc voidman(trgrg) cacStat=,cEnd=; fr(cha c=cStat;c Bm+0 C 0 00&truublic las E ubl staic i m (String rgs ) it m=0,n0; we(【代码】) n+; 3假设有int x1;如下哪个代码导致“也许损失精度,找到i需要chr”这样的编译错误。 cA.o t12+a; Bcarc a+1; C.char m =a+x; D.byte n =a+1;1.A。 .C。 3.C。三、阅读程序.下列程序的输出成果是什么?lic clas public staic void mi (Strigars ) chr x=你,y,z吃; if(xA) y=苹; =果; ese y酸;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号