首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > Linux网络技术教程

Linux网络技术教程

  • 资源大小:6554
  • 上传时间:2021-09-10
  • 下载次数:0次
  • 浏览次数:66次
  • 资源积分:1积分
  • 标      签: Linux

资 源 简 介

资料详情 Java的诞生 美国Sun公司的Java语言开发小组成立于1991年,其目的是开拓消费类电子产品市场,例如,交互式电视、烤面包箱等。Sun内部人员把这个项目称为Green,那时World Wide Web(万维网)还在图纸上。该小组的领导人是James Gosling,是一位非常杰出的程序员。他出生于1957年,于1984年加盟Sun公司,之前在一家IBM研究机构工作。在研究开发过程中,Gosling深刻体会到消费类电子产品和工作站产品在开发哲学上的差异:消费类电子产品要求可靠性高、费用低、标准化、使用简单,用户并不关心CPU的型号,也不欣赏专用昂贵的RISC处理器,他们需要建立在一个标准基础之上,具有一系列可选的方案,从8086到80586都可以选取。为了使整个系统与平台无关,Gosling首先从改写C编译器着手。但是Gosling在改写过程中感到仅C是无法满足需要的,于是在1991年6月份开始准备开发一个新的语言,那么给它起一个什么名字呢?Gosling回首向窗外望去,看见一棵老橡树,于是取名Oak(橡树),这就是Java语言的前身。后来发现Oak已是Sun公司另一个语言的注册商标,才改名为Java,即太平洋上一个岛屿的名字,该岛出产一种味道非常美妙的咖啡。Gosling在开始写Java时,并不局限于扩充语言机制本身,更注重于语言所运行的软硬件环境。他要建立一个系统,这个系统运行于一个巨大的、分布的、异构的网格环境中,完成各电子设备之间的通信与协同工作。Gosling在设计中采用了虚机器码(Virtual Machine Code)方式,即Java语言编译后产生的是虚拟机,虚拟机运行在一个解释器上,每一个操作系统均有一个解释器。这样一来,Java就成了平台无关语言。这和Gosling设计的SunNeWs窗口系统有着相同的技术味道。在NeWs中用户界面统一用Postscript描述,不同的显示器有不同的Postscript解释器,这样便保证了用户界面的良好的可移植性。 Patrick Naughton也是Sun公司的技术骨干,曾经是OpenWindows项目的负责人。当Naughton加入该小组后,整个工作进展神速。经过17个月的奋战,整个系统胜利完成。它是由一个操作系统、一种语言(Java)、一个用户界面、一个新的硬件平台、三块专用芯片构成的。通常情况下,这样的项目在Sun公司要75个人干3年。项目完成后,在Sun公司内部做了一次展示和鉴定,观众的反应是:在各方面都采用了崭新的、非常大胆的技术。许多参观者对Java留下了非常深刻的印象,特别得到Sun的两位领导人Scott McNealy和Bill Joy的关注,但Java的前途未卜。到了1994年,WWW已如火如荼地发展起来。Gosling意识到WWW需要一个中性的浏览器,它不依赖于任何硬件平台和软件平台,它应是一种实时性较高、可靠安全、有交互功能的浏览器。于是Gosling决定用Java开发一个新的Web浏览器。这项工作由Naughton和Jonathan Payne负责,到1994年秋天,完成了Web Runner的开发工作。Web Runner是HotJava的前身,这个原型系统展示了Java可能带来的广阔市场前景。Web Runner改名为HotJava,并于1995年5月23日发表后在产业界引起了巨大的轰动,Java的地位也随之而得到肯定。又经过一年的试用和改进,Java 1.0版终于在1996年年初正式发表。 Java语言(简称Java)的诞生对IT产业带来了一次变革,从某些意义上讲对人们的日常生活也产生了深远的影响。Java作为一种类C/C++语言,但其平台无关性和与互联网发展紧密结合,预计未来必定成为互联网和计算机应用的主流。Java当之无愧地被纽约时报评为1995年的十大科技成果之一(计算机类仅此一项入选),Java将作为一项重大发明载入科技史册!微软总裁比尔盖茨曾在观察了一段时间后,十分惭愧地说:“Java是长时间以来最卓越的程序设计语言”,并确定微软整个软件开发的战略从PC单机时代向着以网络为中心的计算机时代转移,而购买Java则是他的重大战略决策的实施部署。Sun公司的总裁Scott McNealy认为Java为Internet和WWW开辟了一个崭新的时代。环球信息网WWW的创始人Berners-Lee说:计算机事业发展的下一个浪潮就是Java,并且将很快发生。所以,使用Java已成大势所趋!Microsoft和IBM两大公司都在Internet上销售用Java编写的软件,IBM著名Java开发集成环境Visual Age For Java、网站集成平台Webspere,Microsoft的VJ++都是目前主要常见的Java开发环境或产品。另外,Apple,HP,IBM,Microsoft,Novell,SGI,SCO,Tandem等公司均在各自开发的操作系统中加入了Java开发运行环境,而负责开发并推广Java技术的Javasoft公司(这是Sun公司下属的一个子公司),通过颁发许可证的办法来允许各家公司把Java虚拟机和Java的Applets类库嵌入他们开发的操作系统,这样各类开发人员就能更容易地选择多种平台来使用Java语言编程,不同的用户也就可以脱离Web浏览器来运行Java应用程序,这无疑是很受广大用户的欢迎的,也为Java语言的应用开拓了极为广阔的前景。每年一度的JavaOne大会几乎都会推出让Java更受人欢迎的新技术,曾经有人预言:Java将是网络上的“世界语”,将会被未来所证实。1998年,由于Java在安全、性能等方面到了一个关键阶段,甚至Java被列入了20世纪末十大必然死亡的技术之一,十大科技成果被预言必将死亡实在是幽了一个默。1998至今,随着Java 2一系列新技术如Java2D,Java3D,Swing,Java SOUND,EJB,Servlet,JSP,CORBA,XML等的引入以及JVM自身安全策略的完善、效率提高,新一轮Java热潮再次被掀起。目前,国内电子商务、金融、证券、邮电、电信等行业的大部分系统几乎都正在或者准备采用部分Java技术来实现,预计Java应用将很快被国内广大行业用户所接受,Java技术水平也将逐步与世界同步。
VIP VIP