亲宝软件园·资讯

展开

Java编程语言发展史

码农洞见  人气:0

1 Java由来

Java源自Sun公司的一个叫Green的项目,其原先的目的是为家用电子消费产品开发一个分布式代码系统,这样就可以将通信和控制信息发给电冰箱、电视机、烤面包机等家用电器,对它们进行控制和信息交流。
最初Green项目的工程师们准备采用C++,但C++比较复杂,最后经过裁剪、优化和创新,1990年,由Sun公司的James Gosling(詹姆斯·高斯林)领导的小组基于C++开发了一种与平台无关的新语言Oak(Java的前身)。Oak的取名源于Gosling办公室外有一棵枝繁叶茂的橡树,这在硅谷是一种很常见的树。
1995年1月,Oak被改名为Java,这是因为Oak是一家显卡制造商已注册的商标。Oak若想发展壮大,法律层面上的改名势在必行。Java是印度尼西亚“爪哇(注:Java的音译)”岛的英文名称,该岛因盛产咖啡而闻名。这就是Java的官方商标是一杯浓郁的咖啡的原因。

2 Java发展阶段

Java的第一个版本诞生到现在已经有二十余年的时间,白驹过隙,沧海桑田,转眼已过了四分之一个世纪,我们看到JDK的版本已经发展到了JDK 16。这二十多年里诞生过无数与Java相关的产品、技术与标准。现在让我们走入时间隧道,从孕育Java语言的时代开始,再来回顾一下Java的发展轨迹和历史变迁。

本文编写时官网JDK最新版本为16,我们从Java发展情况来看,Java每半年更新一次的节奏。

3 码农洞见

3.1 为什么企业程序开发要用JDK8

第一,目前JDK8 、JDK11是oracle长期支持的版本,其它版本只做短期维护(一般为半年)。
第二,兼容性问题,一般不要追求新的版本,因为其它开发工具IDE和Maven等是否兼容。
第三,JDK9目录发生了变化。

加载全部内容

相关教程
猜你喜欢
用户评论