第1章 初识Java技术
本章目标
Intemet技术是上世纪末人类科技史上*重要的成果之一,在人类生活中正起着越来越重要的作用。Java作为针对Internet应用开发的*流行的软件开发语言,得到了世界上绝大多数软件公司的全力支持,是当今计算机技术发展的一个重要应用领域。
本章将对Java技术的历史、背景及其技术概要做一个简要介绍,使读者对Java语言有一个整体的了解。
**与难点
初识Java
Java Application的界面
获得帮助
新建和运行一个简单的Java应用程序
1.1 Java的起源、背景及前景
Java语言起源于1991年,那时Sun公司制定了一个名为Green的内部研究计划,目标是设计一种小型计算机语言,可用于消费类电器设备(如交互式电视、烤面包箱等)的软件开发。由于这些设备没有多少电力或内存,因此语言必须短小,并能产生非常严密的代码。此外该语言不能依赖于任意一种CPU体系结构。该项目的***James Gosling因看到窗口的橡树而得到灵感决定将这种程序语言命名为Oak(橡树),这就是Java语言的前身。后来发现Oak已是Sun公司的另一个语言的注册商标,某日当Green中的成员喝咖啡时,因其咖啡产自爪哇(太平洋上一个盛产咖啡的岛屿),因此将该语言更名为Java。
由于市场对智能型家电的需求并不如预期所料,Green计划失败,也面临被取消的命运。与此同时,即1993年,Intemet上的WWW开始爆炸式的蓬勃发展。www的关键是浏览器,需要一个不依赖于任何硬件和软件平台,并且可靠**有交互功能的浏览器。在Sun World访谈中,Gosling讲到,在1994年中Java开发人员意识到“我们可以构建一个非常精致的浏览器。在目前主流客户、服务器中几乎没有这样的产品。该浏览器具有它们已经实现的许多神奇功能:结构中性、实时、可靠、**。这些问题在工作站领域中并不非常重要。所以我们构造了一个浏览器”。由此决定了用Java开发WebRunner项目。1995年WebRunner推出,在业界引起了巨大的轰动,后来演变成HotJava浏览器。Java的迅猛传播和发展也由此拉开了序幕。1996年初Java 1.0正式发布。
……