第 1章 Java 语 言 概 述 本章主要介绍 Java 语言的产生和发展过程,Java 语言的特点和优越性,Java 应用程序和 Applet 小应用程序,Java 工具包 JDK,Java 程序的编辑、编译和运行,以及 Java 开发工具介绍和使用等内容
通过本章的学习,可对 Java 语言有比较全面的了解和认识
1 Java 语 言 的 产生 Java 语言来源于 Sun Microsystems 公司的 Green 项目,该项目最初的目的是为家用消费电子产品开发一个分布式代码系统,以便用户将 E-mail 发送给电冰箱、电视机、烤箱等家用电器,对它们进行控制,并和它们进行信息交换
在项目研制初始阶段,项目组成员准备采用 C++语言开发该系统,但是 C++遇到了前所未有的挑战,因为它太复杂而且安全性差
所以最后项目组成员基于 C++开发了一种新的语言 Oak(橡树),这就是 Java 语言的前身
Oak 是一种用于网络的精巧而又安全的语言,Sun 公司曾依此投标了一个交互式电视节目,但结果是被SGI 打败
正当Oak 无家可归之时,Mark Ardreesen 开发的 Mosaic 和 Netscape 启发了 Oak 项目组成员,他们用 Java编制了 HotJava 浏览器,并得到了 Sun 公司首席执行官Scott McNealy 的支持,开启了 Java 进军Internet 的契机
1994 年,Internet 的迅猛发展,WWW 的快速增长,促进了 Java 语言研制的进展,使得它逐渐成为 Internet 上受欢迎的开发与编程语言
1995 年5月Sun 公司正式发布 Java 的第一个办公版本
Java 作为新一代的面向对象的程序设计语言,其平台无关性直接威胁到Wintel 的垄断地位
一些著名的计算机公司纷纷购买了 Java 语言的使