Java起源

发布时间 2023-11-10 11:12:45作者: zjz的tom

sun公司诞生

sun初始的全名是“斯坦福大学网络”,它崛起于1982年的斯坦福大学校园的几个校友之手。sun公司1986年上市,它曾经在硅谷确立了与微软,惠普,思科一样的江湖地位

2009年4月21日,甲骨文以74亿美元收购sun

Java的前身

1991年sun公司发起了一个绿色计划,由詹姆斯高斯林领导

这个计划的目的是开发一个可以运行在冰箱 收音机等消费品上的一个平台程序,而这个平台用的编程语言就是java的前身——oak(橡树)

oak语言

1992年oak语言发布

oak这个名字来源于开发小组外面的一颗橡树,橡树的英文就是oak,所以他们就给这个语言起名oak

oak语言刚发布的时候市场反响一般,所以sun公司没有重视起来

oak是如何被重视的的

在上世纪90年代之前,sun公司的主营业务是出售服务器和工作站,这部分主要是面向商业的市场,利润丰厚。

而面向个人用户的家用pc计算机价格低廉,配置也很低,这方面做的较好的公司有苹果、惠普、戴尔、微软,苹果软件硬件都做,微软主做软件。

一直到1995年,微软发布了windows95几乎垄断了pc领域,而随着家用的pc性能逐渐提升,导致部分企业也开始用pc办公;等同于pc正在蚕食企业市场份额

这就等于砸sun公司的饭碗,所以sun就想到了利用刚刚兴起的互联网和编程语言oak,看看能不能搞出名头来

Java诞生

sun公司想到了和微软竞争的方案,是借助互联网构建一个新的平台,打算使用oak语言打造一个凌驾于操作系统之上的开发平台

但是oak商标已经被别人注册了,所以这个名字就不能用了

美国当时有一个品牌的咖啡,名叫Java Latte,詹姆斯高斯林在喝这个咖啡的时候发现味道不错,所以就给这个语言命名为Java了;仔细看就会发现Java的log就是一个咖啡杯

Java崛起

1995年5月java发布,随后在sun公司的推广下,甲骨文、Adobe、IBM、英特尔等大厂购买了Java的授权,开始用java开发互联网应用

1996年,基于java的网页应用已经将近10万个

1998年,sun公司不在将java局限于互联网应用,它将java划分成了J2EE、J2SE、J2ME;分别攻占互联网应用、桌面应用和嵌入式系统

即使是在2009年sun公司被收购的时候,sun公司的服务对象仍然遍布全球

关于华尔街对sun公司的评价是:

Java是个好东西,但sun没有想好如何利用java赚钱

 

如今java一直都是无数软件开发者喜欢的编程语言