网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  java小史     
  文章作者:未知  文章来源:水木森林  
  查看:75次  录入:管理员--2007-11-17  
 
  (本单元摘录自『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。
 
 
上一篇: java小程序中鼠标事件的响应处理(包含右键、双击等)    下一篇: java小知识
  相关文档
java技术与xml常见问题 11-17
一个关于java绘制仿真立体饼图的程序源码,供大家参考 11-17
java应用:两种java容器类list和set分析 04-08
effective java学习笔记1:考虑使用静态工厂方法代替构造方法 11-17
java语言中timer类的简洁用法(一) 11-17
中文的版用javascript实现超酷的“网页时钟” 11-16
jdk源码分析:java.lang.boolean 11-17
对java嵌套类的讨论 11-17
高级:jdo技术及如何进入企业应用示例 02-03
"package中的javac,java用法" && "制.. 11-17
javacc的安装 11-17
完成技术跨越:java语言的11个关键特性一 11-17
剖析.net下的数据访问层技术(5) 11-17
java 加密 11-17
add 方法 (dictionary) 11-16
发布您的最新基于eclipse的产品二(图) 11-17
jbuilder配置mssqlserver2000 jdbc过程 11-17
想动就动 java也可以动态灵活 11-17
细细讲述java技术开发的规则之开发篇 11-17
教你如何配置安全的solaris系统 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
技术电话:13616026886
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息