今天是Java诞生日,Java今年24岁了,跟在座的攻城狮们差不多年纪吧?还有得搞,别慌!作为一名Java语言的学习者,对Java之父与起源历史发展有个大概的了解应是必要的。
Java诞生日
Java诞生于年5月23日,是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平 立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
Java之父 Java之父——詹姆斯·高斯林出生于加拿大,是一位计算机编程天才。在卡内基·梅隆大学攻读计算机博士学位时,他编写了多处理器版本的Unix操作系统,是Java编程语言的创始人。
年,在Sun公司工作期间,高斯林和一群技术人员创建了一个名为Oak的项目,旨在开发运行于虚拟机的编程语言,同时允许程序在电视机机顶盒等多平台上运行。后来,这项工作就演变为Java。随着互联网的普及,尤其是网景开发的网页浏览器的面世,Java成为全球流行的开发语言。因此被人称作Java之父。
Java起源与历史发展
年,Sun公司成立Green项目。Oak语言诞生。
年11月,Sun公司为Green项目成立FirstPerson公司。
年12月3日,被命名为Star7的面向一种类PDA的这台设备进行了展示,这种设备有鲜艳的图形界面和被称为“Duke”的智能代理来帮助用户。
年,FirstPerson公司重定位Oak。转向到网络应用领域(背景:WWW开始席卷全球)。
年6月,Oak技术包括源代码全部免费公开。Oak开发出小型万维网浏览器WebRunner,后更名为Hotjava。Oak编写的Applet让网页由静态转成动态。
年,Oak注册登记时,发现该名已被占用,遂更名为Java。
年5月23日,Sun公司在Sunworld会议上正式发布Java和HotJava浏览器。
年1月,Sun公司发布了Java的第一个开发工具包(JDK1.0),这是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。
年9月,约8.3万个网页应用了Java技术来制作。
年10月,Sun公司发布了Java平台的第一个即时(JIT)编译器。
年2月,JDK1.1发布,在随后的3周时间里,达到了22万次的下载量。
年4月,JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录。
年9月,JavaDeveloperConnection社区成员超过十万。
年2月,JDK1.1被下载超过2,,次。
年12月8日,JAVA2企业平台J2EE发布。
年4月27日,HotSpot虚拟机发布。HotSpot虚拟机发布时是作为JDK1.2的附加程序提供的,后来它成为了JDK1.3及之后所有版本的SunJDK的默认虚拟机。
年6月,SUN公司发布Java的三个版本:标准版(JavaSE,以前是J2SE)、企业版(JavaEE以前是J2EE)和微型版(JavaME,以前是J2ME)。
2年5月,JDK1.3,JDK1.4相继发布。年6月5日,NOKIA宣布,到年将出售1亿部支持Java的手机。
年9月24日,J2EE1.3发布。
年2月26日,J2SE1.4发布,自此Java的计算能力有了大幅提升。
年9月30日,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为JavaSE5.0。
年6月,JavaOne大会召开,SUN公司公开JavaSE6。此时,Java的各种版本已经更名,以取消其中的数字”2″:J2EE更名为JavaEE,J2SE更名为JavaSE,J2ME更名为JavaME。
年11月13日,Java技术的发明者Sun公司宣布,将Java技术作为免费软件对外发布。Sun公司正式发布的有关Java平台标准版的第一批源代码,以及Java迷你版的可执行源代码。
年12月,SUN公司发布JRE6.0。
年3月起,全世界所有的开发人员均可对Java源代码进行修改。
年4月,甲骨文74亿美元收购Sun,取得Java的版权。
年7月28日,甲骨文发布Java7.0的正式版。
年,甲骨文(Oracle)公司发布了Java8正式版。
年,甲骨文发布Java9。
年3月,甲骨文发布Java10。
年9月,甲骨文发布Java11。
年3月,甲骨文发布Java12。
友笑有礼
作为Java爱好者,更受益于Java引领的信息时代,友笑酒业也为广大程序员推出了特别的优惠活动!自即日起的一周内(/5/23-/5/30),公司全部产品每瓶直减24元!上不封顶!可申请返现,也可无限累积用于抵扣订单总金额。
感恩时代,感恩大师。让我们向优秀的编程大师和程序员们致敬!
友笑酒业
年5月23日
市场部扫一扫下载订阅号助手,用手机发文章赞赏