Java 的发展历史, 现状与未来(完整总结, 20170811 更新)

从 1995 年正式推向市场到 2017 年, Java 已经发展了整整 23 年时间, 曾今盛极一时的 Sun 巨人已经倒下, James Gosling 也多处流转, 而唯独 Java 依然像个电视明星一样, 与国内一批又一批我们这样的新生代面孔共舞着;

本文的资料主要来自: Core Java Volume I, 网络零散资料, Oracle 官网介绍, 微信公众号: 软件那些事儿;

1. Java 发展简史

可以通过 [软件那些事儿] 微信公众号 详细了解 Java 的发展历史

1.1 阶段一: 从诞生到推出市场

  • 90 年代初期, Sun 公司觉得小型消费性电子产品领域将会有大的发展;
  • 1991 年 4 月, 由 James Gosling 领导的 Green Project 开发小组, 针对有线电视转换盒这样的电子产品, 开始了为期 17 个月的分布式系统架构开发;
    • 为了完成开发任务, 项目组需要一种小型的计算机语言:
      • 因为嵌入式设备处理能力和内存有限, 所以该语言必须非常小且更够生成紧凑但是高效的代码;
      • 由于不同的服务商会选择不同的平台架构, 所以该语言应该是平台独立的;
    • 之前的 Pascal 语言已经在 PC 平台做过了这样的尝试: 通过编译器生成平台无关的中间代码, 然后运行在虚拟机上;
    • Green 团队借鉴了虚拟机的思想, 但是因为团队使用的是 C ++ 语言, 所以在项目开发过程中, 团队成员以 C++ 为基础, 开发了一种新的语言 Oka, 并实现了虚拟机;

你可能感兴趣的:(java,历史,james,gosling,sun,oracle,JavaSE,About_SE)