来源:上海中公优就业it培训机构时间:2021/6/21 16:41:05
学java上海哪个培训机构好点?小编推荐中公优就业教育,专注IT培训教育,开设Java培训,PHP培训,区块链培训,Python培训,UI设计培训,Linux培训,HTML5培训,大数据培训,选择IT培训机构,就来优就业!
我们差点就用不上Java了!
封图 | CSDN 下载自视觉中国出品 | CSDN(ID:CSDNnews)
Java,作为静态面向对象编程语言的代表,想必大家并不陌生。可能许多人会认为 1995 年 5 月 23 日是 Java 诞生的日子,毕竟这个时间点是 Java 次在 SunWorld 会议上公开发布的日子。
然而其实在这之前,1994 年,Java 1.0 的 Alpha 版本已经可以提供下载。并且,Java 真正意义上开始作为独立开发工具的重要里程碑,是 1996 年 1 月 23 日 Java 个开发工具包 JDK 1.0 ——即 Java 1.0 的问世。
须臾间,其距今已有 25 年。
接下来,让我们搭乘时光机,回到二十世纪 90 年代看看,Java 1.0 在发布前都经历了什么?
Java 险些“夭折”
Java 其实原本只是 Sun 公司(Java 的开发公司,2009 年已被甲骨文收购)在 1990 年 12 月开始研究的一个内部项目。
当时,Sun 公司成立了工作小组以研究一个名为“Green 计划”的项目(原名为“Stealth 计划”)。九十年代的他们已很有远见,预料到了未来科技将在家电领域大显身手,因此他们将目标定在了下一代智能家居的程序设计。
较初团队考虑采用 C++ 语言进行设计,但以公司首席科学家比尔·乔伊为首的许多开发者一致认为 C++ 与其 API 并不适用。
因此比尔·乔伊决定开发一种集 C 语言和 Mesa 语言优势于一体的新语言,并建议工程师们在 C++ 的基础上开发一种面向对象的环境。
随后,公司的开发者们对 C++ 取其精华,并结合嵌入式系统的实时性要求,创建出名为 Oak 的面向对象的程序语言,并为了将 Oak 语言带入市场,1992 年夏天,团队向硬件开发商演示了
Green 操作系统和 Oak 程序设计语言等。但那时 Oak 刚问世,没有人愿意冒风险在一个并不了解的事物上投资,因此没有硬件支持的 Oak 语言就此被搁置,Java 的前身险些“夭折”。
直到 1994 年 6 月开发团队决定改变目标,将 Oak 应用于万维网。
团队中的帕特里克·诺顿写了一个小型万维网浏览器 WebRunner,后来改名为 HotJava,Oak 也更名为 Java,并在 10 月向 Sun 公司的高层进行演示。
恰逢当时互联网蓬勃发展,小巧精简的 Java 又尤为适用于网络的传输系统,Sun 公司终于开始重用,并在 1995 年 5 月 23 日正式对外公布了 Java 和 HotJava 浏览器。