| |
(本单元摘录自『java入门』一书之第一章,基峰资讯公司出版)
此单元将以问题的方式来说明java的发展历史与其背景(下列内容整理自java faq list and
tutorial和the java language: a white paper,读者若欲深入了解,请自行叁阅原文):
※ java何时开始发展?(when)
最早的大概可追??至1991年四月份,sun的绿色计画(green project)开始着手於发展消费性
电子产品 (consumer electronics),所使用的语言是c、c++、及oak (为java语言的前身),後
因语言本身和市场的问题,使得消费性电子产品的发展无法如当初预期的目标,再加上网路的兴
起,绿色计画也因此而改变发展的方向,这已是1994年了。
※ 为何称之为java?(why)
"java"是美国升阳电脑公司java发展小组历经无数次的脑力激荡会议之後才被选择出。生动
(liveliness)、动画(animation)、速度(speed)、互动性(interactivity) 为当初选择名字时所
欲表达出的特色。"java"是在无数的建议中脱颖而出的,而"java" 不是由几个单字的首字所组
成,而是从许多程式设计师锺爱的热腾腾、香浓咖啡中产生灵感的。
※ 谁开发了java?(who)
答案是美国升阳电脑公司java发展小组,早期的成员(绿色计画)是patrick naughton, james
gosling, & mike sheridan,而现在大家较为熟悉的成员是james gosling,现在的java发展小
组成员也增加了许多,当然您也有机会成为该小组的成员,机率永远是大於零。
※ 在那里开发了java?(where)
也就是问java的出生地?答案是美国。
※ java有何特色或是特点?(what)
java 是一种软体技术
是一种由美国升阳电脑公司(sun microsystems, inc.)所研发而成的语言
是一种为internet发展的电脑语言
是一种使网页(web page)产生生动和活泼画面的语言
是一种使网页(web page)由静态(static)转变为动态(dynamic)的语言
是一种语言,以产生「小应用程式(applet(s))」
是一种简化的c++语言
是一种安全的语言,具有阻绝电脑病毒传输的功能
是一种将安全性(security)列为第一优先考虑的语言
是一种使用者不需花费很多时间学习的语言
是一种突破使用者端机器环境和cpu架构的语言
是一种「写一次,即可在任何机器上执行(write once run anywhere)」的语言
是有史以来,第一套允许使用者将应用程式(applications)透过internet从远端的
伺服器(remote server)传输到local端的机器上(local machine)并执行之
是一种应用程式提供者不需要知道使用者的电脑硬体(如:sun, intel, 或mac等)与
软体(如:sw-unix,mac o/s, windows, 或nt等)环境的语言(kestenbaum, 1995)。
※ 如何可以找到我所需要的java资讯?(how to)
在网路上,您可以连线到sun公司的java www网站,网路位址是http://java.sun.com/,
或是http://www.javasoft.com/。在那里几??可以找到您所需要的java资讯,但是语文多少是
一个障碍,至少对某些人而言;没关系,目前国内已有很多个网站提供中文java资讯,尔後应
会有更多的网站提供相关资讯。
※ 我如何可以看到java的效果?(how do i)
首先您需要有与java相容的浏览器(browser),例如:网景公司的netscape navigator 2.0
以上或是sun公司的hotjava浏览器,对个人电脑使用者而言,作业系统需是windows 95或是windows nt。
本页叁考资料: 1. the java language: a white paper. 2. java faq list and tutorial 3. java语言白皮书,升阳月刊,1996年2月号,美商升阳电脑台湾分公司。 4. 江福松、陈弘祥、叶苹,java入门,基峰资讯公司,1996。
|
|