赞
赏
1990 年末,Sun 公司成立了一个有 James Gosling 领导的 “Green计划”,准备为下一代智能家电编写一个控制系统。
团队很多成员发现 C++ 在嵌入式平台方面有很大的局限性,例如:太复杂、系统资源有限、缺少垃圾回收机制、可移植性、分布式、多线程等。Sun 团队决定开发一种新的语言,取名 Oak。1992年,Green 团队完成了新平台的部分功能,同年 11 月,Green 计划被转化成 “ FirstPerson 有限公司”
FirstPerson 团队在华纳公司发布电视机顶盒发布会被有限电视界认为给用户太多权利而争标失败,与 3DO 公司另一笔机顶盒交易也没有成功。Green 项目夭折,FirstPerson 团队一半成员被调。
1994 年夏天,互联网和浏览器出现,Gosling 意识到这是个机会,将 Oka 进行小规模改造,94 年秋,团队中 Naughton 与 Jonathan 完成了第一个 Java 语言网页浏览器,因 Oka 被注册,改名为 Java。
java 名字由来:java 是爪哇岛咖啡名字,据说是程序员在苦思冥想该起什么名字比较好的时候,下楼点了一杯咖啡,感觉味道很不错,就命名为 java。
1995 年初,Sun 公司发布 Java 语言,想互联网所有用户公开,包括源代码。
几个月后,Java 大火。
从JDK9之后,Oracle采用了新的发布周期:每6个月发布一个版本,每3年发布一个 LTS(Long Term Support 长期支持) 版本。JDK14 是继 JDK9 之后发布的第四个版本, 该版本为非 LTS 版本,最新的 LTS 版本为 JDK11。