第1章Java概述;【教学目的与要求】;【思维导图】;在当前的软件开发行业中,Java语言已经成为了主流,被广泛地应用到各个领域中。
Java语言自Sun公司发布初始,到被Oracle收购,不断改进发展壮大。
Java语句即吸收了C++的许多优点,又摒除了C++中难以理解的概念,作为面向对象的编程语言,功能变得越来越强大,并且简单易用,深受程序员们的青睐。;1.1Java简介;1.1.1Java语言的发展历程;1995年5月23日,在SunWorld95大会上展示了HotJava浏览器,这是一款采用Java语言编写的浏览器,瞬间引起了人们的热烈关注。
1996年初,Sun公司发布了第一个Java语言版本——Java1.0版本,但这个版本不能进行真正应用开发。为此,紧接着发布了Java1.1版本,虽然弥补了Java1.0版本中的多数缺陷与不足,但仍然有很的局限性。JDK1.0开发代号为Oak(橡树)。
1997年2月,发布了Java1.1版本。
1998年,JavaOne会议上发布了Java1.2版本,后改名为“Java2标准版软件开发1.2版”。当时,Sun公司不但推出了标准版J2SE,还推出了“微型版”J2ME和“企业版”J2EE。JDK1.2开发代号为Playground(操场)。;1999年4月27日,发布了HotSpot虚拟机。
2000年5月8日,发布了J2SE1.3。JDK1.3开发代号为Kestrel(红隼)。
2001年9月24日,发布了J2EE1.3。
2002年2月26日,发布了J2SE1.4,提高了Java2版本的性能并修复了一些bug,成为服务器端的首选平台。JDK1.4开发代号为Merlin(隼)。
2004年9月30日,发布了J2SE1.5,在当年的JavaOne大会之后,版本更名为JavaSE5.0,JDK1.5开发代号为Tiger(老虎)。
2005年6月,JavaOne大会上发布了JavaSE6,将J2EE改名为JavaEE,J2SE改名为JavaSE,J2ME改名为JavaME。
2006年12月,Sun公司发布了JavaEE6,并宣布Java语言作为免费软件对外发布,JDK1.6开发代号为Mustang(野马)。;2009年4月20日,Sun公司被Oracle收购,取得了Java的商标版权。
2011年,发布了JavaSE7,JDK1.7开发代号是Dolphin(海豚)。
2014年3月,发布了JavaSE8,这个版本是一个使用最广泛的版本,JDK1.8开发代号是Spider(蜘蛛)。
2017年,发布了JavaSE9。
2018年3月21日,发布了JavaSE10。
2018年9月25日,发布了JavaSE11。
2019年2月,发布了JavaSE12。
2019年9月,发布了JavaSE13。
2020年3月17日,发布了JavaSE14。;2020年9月15日,发布了JavaSE15。
2021年3月16日,发布了JavaSE16。
2021年9月14日,发布了JavaSE17LTS发布。这个版本是一个长期支持版本,直接支持到2029年9月,本书将以主流的Java1.17进行讲解。;1.1.2Java语言的体系;Java语言分为三大技术体系,分别为:
(1)JavaSE(JavaPlatformStandardEdition):
为平台的标准版,具有Java语言的大部分功能,主要用于开发桌面程序,本书以JavaSE平台进行讲解。
(2)JavaEE(JavaPlatformEnterpriseEdition):
为平台的企业版,主要用于开发网络服务和企业级应用的程序。
(3)JavaME(JavaPlatformMicroEdition):
为平台的微型版,主要用于开发移动设备端和嵌入式设备端的程序。;1.1.3Java语言的特点;(1)语法简单
首先,Java语言的语法规则与C/C++语言相似,即继承了C++语言的优点,同时又摒弃了C++中难以理解的概念,简化了语法。
此外,Java中还提供了垃圾回收机制,简化了内存的管理。
再有,Java中有丰富的类库、API文档以及第三方开发包,同时还有大量
您可能关注的文档
最近下载
- 关于建立健全审计查出问题整改长效效机制的意见.docx VIP
- 外墙板拼缝打胶防水专项施工方案.docx VIP
- T_JSEE 0080—2026 车网互动型智能微电网通用规则.docx
- 2025年江苏农林职业技术学院单招《数学》试卷带答案详解(新).docx VIP
- 化工建设项目废物焚烧处置工程设计规范 (HG 20706-2025).docx VIP
- 入党第二季度思想汇报入党积极分子思想汇报2026(2篇).docx VIP
- 2020年安全生产标准化全套档案(参考模板)教学提纲.pdf VIP
- 《酒类风味化学》第3章.pptx VIP
- 2025中国农业科学院棉花研究所第二批招聘7人备考题库及答案解析.docx VIP
- 痛风的治疗路径.ppt VIP
原创力文档

文档评论(0)