- 1、本文档共74页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java程序设计基础与实践 主编 费雅洁 中国水利水电出版社 第1章 Java环境的安装、配置与运行 本章导读 Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java的诞生是对传统计算机模式的挑战,对计算机软件开发和软件产业都产生了深远的影响。Java一经推出就赢得了前所未有的成功,从2001年至今,Java语言一直是世界上应用最广泛的编程语言,因此现在有越来越多的工作者、学习者正努力进入Java领域或将要努力进入Java领域,因此,学习Java语言很有必要。 “工欲善其事,必先利其器”,搭建开发环境是学习语言的第一步,环境好搭建后,熟悉开发环境及简单程序的解读就是学习语言的第二步了。 本章要点 Java简介 Java的特点 Java运行环境的安装与配置 Java程序结构 Java程序的运行机制和垃圾回收机制 Java程序的编写、编译和运行 1.1 基础知识 1.1.1 Java简介 美国硅谷有一句行话,每10年~15年有一次轮回。最近的一次轮回就是从Java开始。 ⑴Java的产生 Sun?的Java语言开发小组成立于1991年,其目的是开拓消费类电子产品市场,Sun内部人员把这个项目称为Green,Green小组的领导人是JamesGosling,是一位非常杰出的程序员。在研究开发过程中,Gosling深刻体会到消费类电子产品和工作站产品在开发哲学上的差异。消费类电子产品要求可靠性高、费用低、标准化、使用简单,用户并不关心CPU的型号,也不欣赏专用昂贵的RISC处理器。 为了使整个系统与平台无关,Gosling首先从改写C++编译器着手。但是Gosling在改写过程中感到仅C++是无法满足需要的,于是在1991年6月份开始准备开发一个新的语言,那么给它起一个什么名字呢?Gosling回首向窗外望去,看见一棵老橡树,于是建一个目录叫Oak,这就是Java语言的前身。 ⑴Java的产生 Gosling?在开始写Oak时,并不局限于扩充语言机制本身,更注重于语言所运行的软硬件环境。他要建立一个系统,这个系统运行于一个巨大的、分布的、异构的网格环境中,完成各电子设备之间的通信与协同工作。Gosling在设计中采用了虚机器码(VirtualMachineCode)方式,即Oak语言编译后产生的是虚拟机,虚拟机运行在一个解释器上,每一个操作系统均有一个解释器,这样一来,Oak就成了与平台无关语言。当Naughton加入该小组后,整个工作进展神速。经过17个月的奋战,整个系统胜利完成。它是由一个操作系统、一种语言(Java)、一个用户界面、一个新的硬件平台、三块专用芯片构成的。 到了1994年,WWW已如火如荼地发展起来。Gosling意识到WWW需要一个中性的浏览器,它不依赖于任何硬件平台和软件平台,它应是一种实时性较高、可靠安全、有交互功能的浏览器。于是Gosling决定用Oak开发一个新的Web浏览器。 ⑴Java的产生 这项工作由Naughton和Jonathan Payne负责,到1994年秋天,完成了WebRunner的开发工作。WebRunner是?HotJava的前身,这个原型系统展示了Java可能带来的广阔市场前景。WebRunner改名为HotJava,并于1995年5月23日发表后,在产业界引起了巨大的轰动,Java的地位也随之而得到肯定。又经过一年的试用和改进,Java1.0版终于在1996年年初正式发表。 Java语言在叫“Java”之前名为“Oak”,橡树。一门语言怎么起到了一棵树的名字?早先开发这门语言的Green小组成员,在为还在“孕期”中待产的新生语言起名时,看到了窗外的一棵橡树,就是这样一念的灵感和联想,把一门新生语言的小名落实了。可惜这个绿意的名字最终被放弃,因为在用Oak去注册商标时,发现这个名已被注册他用,于是Sun的精英们喝着咖啡编排新名,杯里的热咖啡冒着香气,顺着香气思维游荡到盛产咖啡的爪哇岛,爪哇!Java由此命名。 ⑵Java的发展 Sun继Green项目后又经过了几年的研究,终于在1995年5月23日在Sun World’95上正式发布Java和HotJava浏览器。在同年,有很多公司先后获得了Java许可证,如Netscape在1995年8月,Oracle在1995年10月分别获得了Java许可证。Sun在1995年发布第一个Java版本后,于1996年1月宣布成立新的业务部门──JavaSoft部,这个部分主要负责开发、销售并支持基于Java技术的产品,由AlanBaratz先生任总裁。 在1995年Sun虽然推
文档评论(0)