Java 的前世今生

在整个大数据生态中,Java 一定是绕不过去的坎儿。因为大数据生态中的主流框架都是用 java 开发或者兼容了 Java 的 API 调用,要想成为一名合格的大数据开发工程师,不熟悉 Java 肯定是不行的。

Java 从 1995 年诞生至今,已经有 20 多年的历史了。深入学习 Java 之前,我们可以先了解一下 Java 的发展历程。

Java 从何而来?

Java 源自 Sun 公司的一个名为 Green 的项目,这个项目原本是为家用电子消费产品开发一个分布式代码系统,这样就可以将通信和控制信息发给电冰箱、电视机、烤机等家用电器并对它们进行控制和信息交流。

一开始 Green 项目的工程师们准备采用 C++ 开发,只是 C++ 比较复杂,最后经过多轮裁剪、优化和更新。1990 年,Sun 公司的 James Gosing (詹姆斯·高斯林)领导的一个小组仍旧基于 C++ 开发了一个与平台无关的新语言 Oak(Java 的前身)。顺便提一句,Oa k 的名字缘于 Gosing 的办公室外有一颗茂盛的橡树,这种树在当时的硅谷有很多。

Oak 被开发出来主要是为各种家用电器内置程序,Sun 公司曾经用 Oak 竞标一个交互式电视项目;遗憾地是,最后并没有中标。在当时,智能家电并没有多大的市场需求,Sun 公司一度放弃了 Oak,这导致了 Oak 面临夭折的窘境。幸运的是,这时网景公司的创始人开发的 Mark Ardreesen 开发地 Mosaic 浏览器和 Netscape 浏览器给了 Oak 项目组成员很大启发。这让他们看见了 Oak 在互联网应用上的前景,于是他们改造了 Oak。

直至 1995 年 1 月,Oak 正式更名为 Java 。

Java 名字的来源

Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。在命名征集会上,大家提出了很多名字。最后按大家的评选次序,将十几个名字排列成表,上报给商标律师。排在第一位的是Silk。尽管大家都喜欢这个名字,但遭到James Gosling的坚决反对。排在第二和第三的都没有通过律师这一关。只有排在第四位的名字、得到了所有人的认可和律师的通过,这个名字就是Java。

Java 的主要发展历程

1995 年 5 月 23 日,Java 语言诞生;

1996 年 1 月,第一个JDK-JDK1.0诞生;

1996 年 2 月,Sun 公司发布 Java 芯片并推出 Java 数据库连接范式 JDBC (Java DataBase Connectivity),同时给出对应的 API (应用程序接口);

1996 年 4 月,包括微软、苹果公司在内的10个最主要的操作系统供应商申明将在其产品中嵌入 Java 技术;

1996 年 5 月,Sun 公司在旧金山举行了第一届 JavaOne 世界 Java 开发者大会,Sun 公司在大会上推出了诸如 CommerceAPIs 等 Java 平台新技术以及新的 HotJava 开发环境;

1996 年 6 月,Sun 公司发布了 JSP 1.0,这里的 JSP (JavaServerPages)是由 Sun 公司倡导、一众公司共同参与建立地一种动态网页技术标准;

1996 年 9 月,Addison-Wesley 和 Sun 公司联合推出了 Java 虚拟机和 Java 类库;

1997 年 4 月,第二届 JavaOne 世界大会召开,参与者过万人,创下了当时全球同类大会纪录,此时,Java 已获得业界广泛认可;

1998 年 12 月,Java2 企业平台 J2EE (J2EE1.2)发布;

1999 年 6 月,Sun 公司针对不同用户群,发布了 Java 的三个版本:标准版(J2SE)、企业版(J2EE)和微型版(J2ME);

2000 年 5 月 8 日,JDK1.3发布;

2000 年 5 月 29 日,JDK1.4发布;

2000 年 9 月,Sun 公司发布 JSP1.2 和 Java Servlet 2.3 API;

2001 年 6 月 5 日,Nokia 宣布到 2003 年将出售1亿部支持 Java 的手机;

2001 年 9 月,J2EE1.3 发布;

2002年2月26日,J2SE1.4 发布,此后 Java 的计算能力有了大幅提升;

2004 年 9 月 30 日,J2SE1.5发布,成为 Java 语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE 1.5 更名为 Java SE 5.0;

2005 年 6 月,JavaOne 大会召开,Sun 公司公开 Java SE 6。此时,Java 的各种版本已经更名,以取消其中的数字 “2”: J2ME 更名为Java ME, J2SE 更名为 Java SE, J2EE 更名为 Java EE;

2006 年 12 月,Sun 公司发布 JRE6.0;

2009 年 4 月,Oracle (甲骨文)公司以 74 亿美金收购 Sun 公司,自此以后,Java 版权归 Oracle 公司所有;

2009 年 12 月,Sun 公司发布企业级升级版 Java EE 6;

2010 年 11 月,由于 Oracle 对 Java 社区的不友善,因此 Apache 扬言将退出 JCP;

2011 年 7 月,Oracle 发布 Java SE 7;

2014 年 3 月,Oracle 发布 Java SE 8;

...

Java 市场现状

Java 早已成为主流编程语言:目前全球有 67% 的大型企业在采用 Java 开发自己的信息系统;200 多家公司从Sun公司获得了Java技术许可证;400 余个应用取得 100% 纯 Java 证书;Java 开发者阵营拥有 250 万多位会员;Java 从 1995 年的一个小小的编程开发工具,已然发展成了今天可驾御从智能卡,小型消费类器件到大型数据中心的 Java 平台。

好了,对于 Java 语言的介绍就到这里了,希望这篇文章能够让大家对于 Java 有一个不错的感性认识。


每天进步一点点,慢慢来,比较快,peace!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,402评论 6 499
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,377评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,483评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,165评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,176评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,146评论 1 297
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,032评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,896评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,311评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,536评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,696评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,413评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,008评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,659评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,815评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,698评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,592评论 2 353

推荐阅读更多精彩内容