在这里插入代码片
@TOC
Java自1996年正式发布以来,经历了初生、成长和壮大阶段,现在已经成为T 领域里的主流编程语言。Java 起源于Sun公司的一个名为“Green”的项目,目的是开发嵌入家用电器的分布式软件系统,使电器更加智能化。Green项目一开始准备采用C++语言,但是考虑到C++语言太复杂, 而且安全性差,于是决定基于C++语言开发种新的 Oak语言(即Java的前身)。
2000年和2002年,Sun公司分别发布了JDK1.3和JIDK1.4,它们在原先版本的基础上做了一些改进,扩展了标准雷库,提高了系统性能,还修正了一些Bug。
2004年,Sun 公司发布了JDK5.0,这-版本做了 重大的改进,增加了泛型机制、自动装箱/拆箱和foreach语句等。这版本原称为JDK1.5,在2004年的SunOne会议后,更名为JDK5.0.
2006年,Sun 公司发布了JDK6,该版本没有在语言方面进行大的改进,主要是改进了运行性能,并增强了类库功能。
随着以操纵海量数据为主的软件系统越来越依赖商业硬件,而不是专用服务器,以Solaris操作系统为主打产品的Sun公司变得越来越*最终于2009年被Oracle公司收购。Java 的发展停滞了很长一段时间。直到2011年,Oracle 公司发布了JDK7,做了一些简单的改进。
2014年,Oracle 公司发布了JDK8. 这版本也做出了重大的改进,其中比较显著的改进包括:
1、引入能够简化编程的Lambda表达式。
2、接口中允许包含提供了实现的默认方法和静态方法。
3、引入功能强大的Stream API。
4、引入方便实用的处理日期和时间的新的Date/Time API。
5、引入避免空指针异常的Optional类。
总之,面向对象的Java语言具备“一次编程,任何地方均可运行”的能力,现如今已经被列为当今世界信息技术的主流之一。