Java 来自于 Sun 公司的一个叫 Green的项目,其原先的目的是为家用电子消费产
品开发一个分布式代码系统,这样就可以把E-mail 发给电冰箱、电视机等家用电器,
对它们进行控制,和它们进行信息交流。开始他们准备采用 C++ ,但 C++ 太复杂,安
全性差,最后基于 C++ 开发一种新语言Oak(Java 的前身)。Oak 是一种用于网络的精
巧而安全的语言,Sun 公司曾以此投标一个交互式电视项目,但结果被 SGI 打败。于
是Oak 几乎无家可归,恰巧这时Mark Ardreesen开发的 Mosaic 和Netscape 启发了Oak
项目组成员,他们用Java 编制了HotJava浏览器,得到了 Sun 公司首席执行官 Scott
McNealy 的支持,触发了 Java 进军Internet。