- 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
您可能关注的文档
- 2025年答题现场活动方案 .pdf
- 2025年科普知识竞赛试题及答案 .pdf
- 2025年科室工作总结范例(4篇) .pdf
- 2025年秋季学期劳动与社会保障法第3次平时作业-电大一体化平台参考资料精品.pdf
- 2025年福建省高职单招职业适应性测试考试题库及答案解析 .pdf
- 2025年福建省中等职业学校学业水平考试语文10月试题及答案 .pdf
- 2025年福州电工证考试题电工基础知识题库(全国真题) .pdf
- 2025年神经心理学量表 .pdf
- 高中生物课堂中遗传变异对情感体验的影响研究教学研究课题报告.docx
- 高中化学有机化学教学中分子模型构建的应用探究教学研究课题报告.docx
- 《个人金融素养提升对家庭理财决策的影响:基于认知心理学的实证研究》教学研究课题报告.docx
- 高中美术基于传统玉器工艺的当代首饰设计教学研究教学研究课题报告.docx
- 和美乡村精品示范村建设项目EPC可行性研究报告(范文模板).docx
- 窄带无线接入网(用于电话)项目详细风险分析及评估报告.docx
- 基于仿古铜器制作的初中历史课程资源开发探究教学研究课题报告.docx
- 初中体育“深度学习”策略在运动技巧教学与评估中的应用研究教学研究课题报告.docx
- 初中化学实验室安全规范教育的策略研究教学研究课题报告.docx
- 变配电站电气安全操作及设备维护知识试卷.docx
- 初中语文创新阅读与写作教学策略研究教学研究课题报告.docx
- 《金融市场波动对企业套期保值决策的影响与市场稳定性分析》教学研究课题报告.docx
文档评论(0)