Java语言的初体验
2021-05-15 18:28
Java语言是一种可以编写跨平台应用软件且面向对象的程序设计语言,由Sun公司的詹姆斯?高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak。Java随着互联网技术的应用得到了快速发展,逐渐成为重要的网络编程语言。Java从第一个版本发布到现在已经有20年的时间了,也产生了无数和Java相关的产品、技术和标准。下图回顾了Java的发展轨迹和历史变迁。
1991年,在SUN公司工作期间,詹姆斯?高斯林和一群技术人员创建了一个名为Oak的项目,旨在开发运行于虚拟机的编程语言。随着互联网技术的发展,在1994年詹姆斯?高斯林等人决定将该技术应用于互联网,1995年将Okay更名为Java。
1996年,JDK 1.0发布,Java语言有了第一个正式版本的运行环境。JDK 1.0版本包括Java虚拟机、Applet、AWT等。
1998年,Java迎来了一个里程碑式的版本J2SE1.2,在这个版本中,Java技术体系拆分为3个方向,分别是面向桌面应用开发的J2SE(Java 2 Platform,Standard Edition)、面向企业级开发的J2EE(Java 2 Platform,Enterprise Edition)和面向手机等移动终端开发的J2ME(Java 2 Platform, Micro Edition)。
2006年,Sun公司宣布将Java代码开源,并在随后的一年多时间内,陆续将JDK的各个部分在GPL v2(GNU General Public License v2)协议下公开了源码,并建立了OpenJDK组织对这些源码进行独立管理。并且终结了从JDK 1.2开始已经有8年历史的J2EE、J2SE、J2ME的命名方式,启用Java SE 6、Java EE 6、Java ME 6的命名方式。
2009年Oracle公司收购了Sun公司,并于2011年发布了Java SE7,2014年发布了Java SE8。
2017年Oracle公司正式发布Java SE9。