- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
丹青不知老将至,贫贱于我如浮云。——杜甫
第⼀⾏代码_Java-章后习题及综合测试题答案
附录2:习题答案
第1章:Java简介——⾃我检测(答案)
1、填空题
1、Java源程序⽂件的后缀是*.java,Java字节码⽂件的后缀名称是*.class。
2、Java程序实现可移值性,依靠的是JVM。
3、Java语⾔的三个分⽀是:JAVASE、JAVAME、JAVAEE。
4、Java程序由类组成,如果Java使⽤publicclass声明类,则⽂件名称必须与类名称⼀致。
5、Java执⾏是从main()⽅法开始执⾏的,此⽅法的完整定义是。
6、从命名标准上来讲,Java类名的每个单词的⾸字母通常要求⼤写。
7、当使⽤java命令解释⼀个程序时,⼀定需要classpath环境属性来定位类资源路径;
2、选择题
1、下⾯那个是属于解释Java程序所使⽤到命令?(A)
A、java.exe
B、javac.exe
C、keytool.exe
D、cmd.exe
2、下⾯的那个环境变量java解释时所需要的B。
A、path
B、classpath
C、JAVA_HOME
D、TEMP
3、下⾯那⼀种开发⽅向不属于Java定义的?C
A、JavaSE
B、JavaEE
C、JavaCE
D、JavaME
3、判断题
1、Java语⾔属于编译型的开发语⾔。(×)
2、JavaApplication程序不是由main()⽅法开始执⾏的。(×)
4、简答题
1、简述Java实现可移值性的基本原理。
答:Java属于编译型和解释型的编程语⾔,所有的*.java程序必须编译为*.class⽂件之后才可以在电脑上执⾏,⽽执⾏*.class
⽂件的电脑并不是⼀台真实的电脑,⽽是利⽤软件和硬件模拟出来的⼀台虚拟电脑,称为Java虚拟机,⽽针对于不同的操作
系统平台,有不同版本的Java虚拟机,即:由Java虚拟机去适应不同的操作系统,即:只要Java虚拟机的⽀持没有改变,同
⼀个*.class可以在不同的平台上运⾏。
君子忧道不忧贫。——孔丘
2、简述Java语⾔的三个程序分⽀。
答:JAVASE(Java标准版):提供基础的Java类库及平台⽀持:
JAVAME(Java微型版):提供嵌⼊式开发⽀持:
JAVAEE(Java企业版):提供企业平台⽀持。
3、简述Java中path及classpath的作⽤。
答:PATH:是操作系统的环境属性,指的是可以执⾏命令的程序路径;
CLASSPATH:是所有*.class⽂件的执⾏路径,java命令执⾏的时候将利⽤此路径加载所需要的*.class⽂件。
4、简述Java语⾔的主要特点。
答:Java语⾔的主要的特点如下:
1、Java语⾔是⼀门⾯向对象语⾔,且语法⾜够简单;
2、Java避免了C/C++之中复杂的指针关系,⽽使⽤了更为简单的引⽤⽅式来进⾏内存传递;
3、Java是为数不多的⽀持多线程开发的编程语⾔;
4、Java提供了⾃动的垃圾收集机制,可以定期释放出⽆⽤的垃圾空间;
5、Java语⾔的安全性较⾼;
6、Java最⼤的特点是具备可移植性,即:同⼀个程序在不同的操作系统上都可以运⾏。
5、详细阐述Java中使⽤publicclass或class声明⼀个类的区别及注意事项。
答:使⽤publicclass定义的类,要求⽂件名称和类名称保持⼀致,在⼀个*.java⽂件之中只能存在⼀个publicclass;
使⽤class定义的类,⽂件名称可以和类名称不⼀致,在⼀个*.java⽂件之中可以同时存在多个class定义,编译之后会产⽣多
个*.class⽂件。
5、编程题
1、在屏幕上输出:“我喜欢学习Java”的信息。
答案:
2、在屏幕上打印出以下的图形:
*************************************
*********Java程序设计*********
*************************************
答案:
百学须先立志。——朱熹
第2章简单Java程序——⾃我检测(答案)
1、填空题
1、Java中的标识符组成原则:由字母、数字、下划线、$所组成,其中不能以数字开头,不能是Java的关键字。
2、assert关键字是在JDK1.4时加⼊的,enum关键字是在JDK1.5时加⼊的。
3、列举出已经知道的5个关键字:public、static、void、in
文档评论(0)