- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Java2实⽤教程第5版习题解答
习题解答
习题1(第1章)
⼀、问答题
1.Java语⾔的主要贡献者就是谁?
2.开发Java应⽤程序需要经过哪些主要步骤?
3.Java源⽂件就是由什么组成的?⼀个源⽂件中必须要有public类不?
4.如果JDK的安装⽬录为D:\jdk,应当怎样设置path与classpath的值?
5.Java源⽂件的扩展名就是什么?Java字节码的扩展名就是什么?
6.如果Java应⽤程序主类的名字就是Bird,编译之后,应当怎样运⾏该程序?
7.有哪两种编程风格,在格式上各有怎样的特点?
1.JamesGosling
2.需3个步骤:
1)⽤⽂本编辑器编写源⽂件。
2)使⽤javac编译源⽂件,得到字节码⽂件。
3)使⽤解释器运⾏程序。
3.源⽂件由若⼲个类所构成。对于应⽤程序,必须有⼀个类含有publicstaticvoidmain(Stringargs[])的⽅法,含有该⽅法的类称
为应⽤程序的主类。不⼀定,但⾄多有⼀个public类。
4.setclasspath=D:\jdk\jre\lib\rt、jar;、;
5、java与class
6、javaBird
7、独⾏风格(⼤括号独占⾏)与⾏尾风格(左⼤扩号在上⼀⾏⾏尾,右⼤括号独占⾏)
⼆、选择题
1.B。
2.D。
1.下列哪个就是JDK提供的编译器?
A)java、exe
B)javac、exe
C)javap、exe
D)javaw、exe
2.下列哪个就是Java应⽤程序主类中正确的main⽅法?
A)publicvoidmain(Stringargs[])
B)staticvoidmain(Stringargs[])
C)publicstaticvoidMain(Stringargs[])
D)publicstaticvoidmain(Stringargs[])
三、阅读程序
阅读下列Java源⽂件,并回答问题。
publicclassPerson{
voidspeakHello(){
System、out、print(您好,很⾼兴认识您);
System、out、println(nicetomeetyou);
}
}
classXiti{
publicstaticvoidmain(Stringargs[]){
Personzhang=newPerson();
zhang、speakHello();
}
}
(a)上述源⽂件的名字就是什么?
(b)编译上述源⽂件将⽣成⼏个字节码⽂件?这些字节码⽂件的名字都就是什么?
(c)在命令⾏执⾏javaPerson得到怎样的错误提⽰?执⾏javaxiti得到怎样的错误提⽰?执⾏javaXiti、class得到怎样的错误提
⽰?执⾏javaXiti得到怎样的输出结果?
1.(a)Person、java。(b)两个字节码,分别就是Person、class与Xiti、class。(c)得到“NoSuchMethodError”,得
到“NoClassDefFoundError:Xiti/class”,得到您好“,很⾼兴认识您nicetomeetyou”
习题2(第2章)
⼀、问答题
1.什么叫标识符?标识符的规则就是什么?false就是否可以作为标识符。
2.什么叫关键字?true与false就是否就是关键字?请说出6个关键字。
3.Java的基本数据类型都就是什么?
4.float型常量与double型常量在表⽰上有什么区别?
5、怎样获取⼀维数组的长度,怎样获取⼆维数组中⼀维数组的个数。
1.⽤来标识类名、变量名、⽅法名、类型名、数组名、⽂件名的有效字符序列称为标识符。标识符由字母、下划线、美元符号
与数字组成,第⼀个字符不能就是数字。false不就是标识符。
2.关键字就就是Java语⾔中已经被赋予特定意义的⼀些单词,不可以把关键字作为名字来
⽤。true与false不就是关键字。6个关键字:classimplementsinterfaceenumextendsabstract。
3.boolean,char,byte,short,int,long,float,double。
4.float常量必须⽤F或f为后缀。double常量⽤D或d为后缀,但允许省略后缀。
5.⼀维数组名、length。⼆维数组名、length。
⼆、选择题
2.下列哪三项就是正确的float变量的声明?adf
您可能关注的文档
- pmc经理就职述职报告 .pdf
- OCEANBASE0.4.1客户端用户指南-GITHUB .pdf
- mes个人总结_个人工作总结优选 .pdf
- LEHA3000AB0410BR型水环式真空泵安全与经济运行分析 .pdf
- Java课后题-第7章答案 .pdf
- java编程题90道 _原创精品文档.pdf
- java笔试题带答案 .pdf
- Java程序设计单元测试五与答案 .pdf
- Java开发工程师工作职责 .pdf
- Java大一期末试卷含答案 .pdf
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)