- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
跟我学Java_习题答案
1.9 本章习题 1.9.1 判断题 1.Java语言具有较好的安全性和可移植性及与平台无关等特性。( √ ) 2.Java语言的源程序不是编译型的,而是编译解释型的。( √ ) 3.机器不能直接识别字节码文件,它要经过JVM中的解释器边解释边执行。( √ ) 1.9.2 问答题 1、GC是什么?为什么要有GC? GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显式操作方法。 2、垃圾回收的优点和原理是什么? Java语言中一个显著的特点就是引入了垃圾回收机制,使C++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内存。垃圾回收器通常是作为一个单独的低级别的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清楚和回收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。回收机制有分代复制垃圾回收和标记垃圾回收,增量垃圾回收。 2.7 本章习题 2.7.1 习题 1.在JDK的安装目录下,包含了一些重要的子目录和文件,比较常用的有: bin目录:常用命令工具,如javac、java、javadoc、jar、appletviewer等 demo目录:java的演示程序 jre目录:Java运行时环境 lib目录:除了jre中包含的类库,JDK额外需要的类库 src.zip文件:部分JDK的源代码 2.如何设置Java的运行环境? 要运行Java程序,需要设置Java的运行环境,在Windows操作系统中可以通过:“我的电脑”属性/高级/环境变量/系统变量来创建或编辑path和classpath两个环境变量。假设JDK安排在c:\jdk1.6子目录,说明如下: path 功能:设置bin目录的有哪些信誉好的足球投注网站路径。变量名:path,变量值:c:\jdk1.6\bin,若该变量原先有值,只要在原值尾部加上变量值即可,注意各项之间要用分号(;) classpath功能:设置java类库的有哪些信誉好的足球投注网站路径,变量名:classpath,变量值:;c:\jdk1.6\jre\lib.(表示当前目录)不能少,各项之间也是用分号(;) 3.开发与运行Java程序需要经过哪些主要步骤和过程? (1)编写Java源文件:使用文本编辑器(Edit或记事本),拓展名为.java (2)编译Java源文件:使用Java编译器(javac.exe)。得到字节码文件*.class (3)运行Java程序:Java应用程序使用Java解释器(java.exe)执行字节码文件; Java小应用程序使用支持Java标准的浏览器来执行。 4.怎样区分应用程序和小应用程序?应用程序的主类或小应用程序的主类必须用public修饰吗? ①应用程序必须有main方法,这个方法是程序执行的入口;小应用程序没有main方法。 ②应用程序的主类不一定用public修饰;小应用程序的主类必须用public修饰。 2.7.2 问答题 1.什么是JDK?举出几个公司开发的JDK。 JDK(Java Development Kit)是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库。不论什么Java应用服务器,实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK。除了Sun之外,还有很多公司和组织都开发了自己的JDK,如IBM公司开发的JDK、BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中,IBM的JDK包含的JVM(Java Virtual Machine)运行效率要比Sun JDK包含的JVM高出许多。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。 2.JRE、JDK、JVM之间的关系怎样? JRE是Java Runtime Environment的简称,即Java运行环境;JDK是Java Development Kits的简称,即Java开发工具集;JVM是指Java虚拟机。三者间是包含与被包含的关系:JDK包含了JRE,JRE又包含了JVM。 2.7.3 上机练习 1.省略 3.8 本章习题 3.8.1 习题 1.D 2.A 3.B 4.B 5.B
您可能关注的文档
最近下载
- 第九届自治区高等教育教学成果奖申请书-新疆艺术学院舞蹈系.docx VIP
- Unit 3 Our digital lives Section 4 Cross-curricular connection Project课件 2025-2026学年沪教版(2024)八年级英语上册.pptx VIP
- 国家人工智能产业综合标准化体系建设指南(2024版).docx VIP
- 文学类文本斯特林堡《半张纸》阅读练习及答案.docx VIP
- 消防技术服务质量管理手册.pdf VIP
- 财务会计(第10版)教案.doc VIP
- 反对家庭暴力宣传宣讲课件.pptx VIP
- 大学生职业生涯规划.pdf VIP
- 财务会计(第10版)教案.pdf VIP
- 建设工程施工现场围挡及大门标准图集(2020版).pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)