- 1、本文档共1页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
【习题1】
一、选择题
ACDCA
二、填空题
1、Java虚拟机Java字节码垃圾回收机制
2、javacjava
3、.java.class
三、简答题
1、简述Java语言的发展历史。
答:
1996年1月,Sun发布了JDK1.0;
1997年2月,Sun发布了JDK1.1;
1998年12月,Sun发布了JDK1.2(Java2平台);
1999年6月,Sun重新定义Java技术架构,并将Java2平台分为三版本:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME);
2000年5月,Sun分别分布了JDK1.3和1.4;
2004.9,JDK1.5发布,成为Java语言发展史上又一里程碑。为了表示该版本的重要性,JDK1.5更名为JDK5;此时,Java的各种版本已经更名,取消其中的数字“2”:J2EE更名为JavaEE,J2SE更名为JavaSE,J2ME更名为JavaME;
2006年12月,Sun公司发布JDK6.0;
2010年9月,JDK7.0已经发布,增加了简单闭包功能;
2014年3月,发布JDK8.0,增加了Lambda表达式等新特性;
2017年9月,发布JDK9.0,增加了模块化源码等新特性。
2、简述Java语言的特点。
答:Java语言有如下特点:(1)简单的特性;(2)面向对象的特性;(3)分布式处理的特性;(4)健壮特性;(5)结构中立的特性;(6)安全特性;(7)可移植的特性;(8)解释的特性;(9)高性能的特性;(10)多线程的特性;(11)动态的特性。
3、简述Java虚拟机的工作原理。
答:Java虚拟机包含类加载器、字节码校验器和JIT实时编译器。类加载器用来取得从网络获取的或存于本地机器上的类文件字节码。下一步由字节码校验器检查这些类文件是否有正确的格式,以确认在运行时不会有破坏内存的行为。Java解释器将字节码解释翻译成机器码,而JIT编译器也可将字节码转为本地机器码,但它可使原本是解释执行方式的虚拟机提高到编译式的运行效率。
四、编程题
1、试编写一个“ILoveJava!”的独立应用程序,并编译运行。
答:
publicclassHello{
publicstaticvoidmain(String[]args){
System.out.println(ILoveJava!);
}
}
您可能关注的文档
- Java程序设计案例教程 第2版 习题答案 习题2.doc
- Java程序设计案例教程 第2版 习题答案 习题3.doc
- Java程序设计案例教程 第2版 习题答案 习题4.doc
- Java程序设计案例教程 第2版 习题答案 习题5.doc
- Java程序设计案例教程 第2版 习题答案 习题6.doc
- Java程序设计案例教程 第2版 习题答案 习题7.doc
- Java程序设计案例教程 第2版 习题答案 习题8.doc
- Java程序设计案例教程 第2版 习题答案 习题9.doc
- Java程序设计案例教程 第2版 习题答案 习题10.doc
- Java程序设计案例教程 第2版 习题答案 习题11.doc
- 五位一体教案教学教案设计.docx
- 思修与法基-教学教案分享.pptx
- 大学军事之《中国国防》题库分享.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.pdf
- 思修与法基 教学全案分享.docx
- 大学军事之《军事思想》题库分享.docx
- 《经济思想史》全套课件-国家级精品课程教案课件讲义分享.pdf
- 厦门大学国际金融全套资料(国家级精品课程)--全套课件.pdf
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章中国特色社会主义理论体系的形成发展分享.pdf
文档评论(0)