服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

java小史


  (本单元摘录自『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。

扫描关注微信公众号