程序员都该知道!Java 30年进化史

createh52周前 (05-13)技术教程18

1991 年 4 月,Sun 公司启动秘密项目,帕特里克诺顿带领詹姆斯高斯林等 6 人组成 Green 团队,针对消费电子设备研发编程语言。起初尝试改良 C++,但高斯林因繁琐的指针和内存管理问题,决定从零设计新语言,6 月完成第一版 Oak 编译器。

1994 年夏天,互联网兴起带来转机。在 7 月的头脑风暴会上,迈克谢里登提议用 Oak 开发网页插件,实现网页动画和交互功能,这一想法获团队认可。当带着 Demo 拜访网景公司时,发现 "Oak" 已被注册。一次在 "Java House" 咖啡馆,高斯林看到咖啡豆包装袋上的 "Java"(爪哇岛产的咖啡豆),觉得其顺口且充满互联网自由气息,遂决定采用这个新名字。

1996 年 1 月 23 日,Sun 公司正式发布 JDK 1.0,这个仅 4MB 的开发工具包包含 Java 虚拟机、Applet 小程序框架和 AWT 图形库,虽只有 211 个类,却首次实现 "一次编写,到处运行" 的跨平台承诺,标志着 Java 语言正式登上历史舞台,开启了其在互联网时代的辉煌历程。

在这之后,Sun公司每年都在更新功能,直到2009年……

2009 年 4 月 20 日,Oracle 以 74 亿美元收购 Sun Microsystems,Java 的开发与维护权随之转入 Oracle 手中。

Oracle 收购 Java 后,通过快速迭代和商业化策略巩固了 Java 的技术优势,最新的JDK免费版本是JDK 24。


#Java##Android##安卓##程序员#

相关文章

Java 8新特性全面解析:让编程更简单、更高效

Java 8新特性全面解析:让编程更简单、更高效引言:Java 8的重要性与革新2014年,Java迎来了一个重要的版本——Java 8。这个版本不仅仅是一次普通的迭代,它更像是Java语言发展史上的...

为什么横行数10年的Java忽然就被鄙视了?

为什么横行数10年的Java忽然就被鄙视了?2012年那会互联网刚刚起步,搭建一个网站动辄几个月到半年,并且找不到程序员,因为很少人会java ,这个时候Java 各种框架出现了,SSH ,SSM,另...

java 进化史1

java 从1996年1月第一个版本诞生,到2022年3月最新的java18,已经经历了27年,整整18个大的版本。很久之前有人就说java要被淘汰,但是java活到现在依然坚挺,不知道java还能活...

Java 11新特性对开发者的影响

Java 11新特性对开发者的影响在这个万物互联的时代,软件开发的重要性日益凸显,而Java作为全球最流行的编程语言之一,每一次版本迭代都牵动着无数开发者的神经。今天,让我们一起聊聊Java 11的新...

Java多线程终极指南:从基础到高级应用

一、多线程基础概念1.1 进程与线程的区别对比维度 进程(Process) 线程(Thread) 定义 操作系统资源分配的基本单位 CPU调度的基本单位 内存空间 独立内存空间 共享所属进程的内存空间...