- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 Java语言概述 2.1 Java语言的优势与特点 2.2 Java语言的基本语法 2.3 流程控制语句 1991年,Sun公司的James Gosling等人,为在电视机、烤面包箱等家用消费类电子产品上进行交互式操作而开发了一个名叫Oak(一种橡树的名字)的语言。由于商业上的种种原因,这种语言始终没有投放到市场中,而且连Oak这个名字也成了问题,因为已经有上百家公司在使用这个名字,所以Sun公司根本无法将之注册为商标。最终,Sun公司决定,将这种语言改名为Java,并且在互联网上发布,免费提供下载。 当时,由于Oak的失败,有一些传谣者鼓吹Java这些字母代表只是又一个无意义的缩写词(Just Another Valueless Acronym)。Sun公司否认了这一说法,而且说Java是语言开发者在喝一种原产于印度尼西亚爪哇群岛的咖啡时,出于一时的灵感而碰撞出的火花。 几个月后,出乎所有人的意料,Java成为赛博空间最热门的话题。Java被越来越多的用户使用,受到越来越多的重视。上百个Java小应用程序在互联网上的多媒体应用中流行起来。一些著名的公司,如微软、IBM、苹果电脑、数字设备公司,纷纷购买了Java语言的使用权,随之大量出现了用Java编写的软件产品。Java受到业界的重视与好评。微软总裁比尔·盖茨在悄悄地观察了一段时间后,也感慨地说:Java是长时间以来最卓越的程序设计语言。 Java为什么会在短时期内受到如此多的程序员欢迎?为什么在计算机行业竞争激烈的今天,一个计算机硬件公司开发出来的语言,会一下子得到几乎世界上各大计算机软、硬件公司的支持呢? Java最重要的特征在于它的操作平台无关性,这是以往任何一种语言都不具备的特征。也就是说,用Java语言编写的程序可以在任何一台计算机上运行,而不管该计算机使用何种操作系统,要知道,这可是广大程序员的一个梦想。 其次,Java是一种面向对象的语言。长期以来,人们一直在设法争取问题空间同求解空间在结构上的一致,以使我们在分析、设计和实现程序时,同我们认识客观世界的过程尽可能一致,因此产生了面向对象的程序方法。Java就是这样一种面向对象的语言,不仅如此,它还代表了面向对象程序设计方法在目前的最高应用水平。对一个程序员来说,这意味着可以将注意力集中在应用程序的数据和处理数据的方法上,而无需过多地考虑处理过程。 此外,Java还是一种非常简单的语言。Java的前身Oak,是为家用电器产品设计的,只有简单易用才能推广开来,因此,这种语言被设计得简单而高效。程序员只需理解一些基本的概念,就可以用它编写适合各种情况的应用程序了。 最后,安全性也成为Java受青睐的一个方面。因为在网络环境中,安全是需要认真考虑的一个问题。没有安全的保障,用户绝对不会从Internet上随意一个站点上下载一个Java小应用程序,并在自己的计算机上运行。Java语言提供了若干种安全机制来抵御病毒产生或侵入文件系统。这一点也让用户们非常放心。 Java的出现确实给计算机行业吹来了一股清风;它带来了很多新鲜而有趣的思想和观念;它甚至改变了人们使用计算机的方式。就连环球信息网WWW的创始人也说:计算机行业发展的下一个浪潮就是Java,并且很快就会发生。 如今,在美国硅谷,不懂得Java的人是无法找到工作的。在我国,许多计算机权威人士都断言,谁先掌握了Java,谁就号准了世界的脉搏,就能在信息时代找到自己的立足之地。 研究机构Evans Data公司最近公布的调查结果显示,Java将在2003年超过C/C++成为全球软件开发人员的首选语言。 参加本次调查的编程人员来自60多个国家,他们中60%的人在2003年将更多地使用Java,所用时间超过使用C/C++或VB。公布本次调查结果的Evans Data公司副总裁Garvin说,自该公司1998年首次开始跟踪Java的使用情况起,Java用户总数不断增加。她说:Java在北美之外的发展更强劲。至少一半被调查的来自各国的开发人员目前使用Java。事实上,他们使用Java的平均时间由1999年的9.1%上升到目前的17.7%。 尽管最初存在由于Sun公司的专有立场和该公司与操作系统社区的矛盾而造成的有关Java的争议,但是Java不断作为技术热点蚕食C/C++市场。其主要原因是Java具有许多C++所没有的优点,如简单性、更好的内存管理和跨平
您可能关注的文档
- Internet宽带共享与网络服务器搭建PowerPoint课件 第12章 漏洞检测与安全管理新.ppt
- Internet应用与网络 (樊月华) 第1章新.ppt
- Internet应用与网络 (樊月华) 第2章 上 网 操 作新.ppt
- Internet应用与网络 (樊月华) 第3章 Web站点的安装、新.ppt
- Internet应用与网络 (樊月华) 第4章 HTML新.ppt
- Internet应用与网络 (樊月华) 第5章 脚本语言的应用新.ppt
- Internet应用与网络 (樊月华) 第6章 ActiveX技术的应用新.ppt
- IP网络多媒体通信技术及应用 朱志祥 1-4 第1章新.ppt
- IP网络多媒体通信技术及应用 朱志祥 1-4 第2章新.ppt
- IP网络多媒体通信技术及应用 朱志祥 1-4 第4章新.ppt
- Java 语言程序设计教程资源 张席 第1-7章 第3章 数 组新.ppt
- Java 语言程序设计教程资源 张席 第1-7章 第4章 字符串新.ppt
- Java 语言程序设计教程资源 张席 第1-7章 第5章 Java例外处理新.ppt
- Java 语言程序设计教程资源 张席 第1-7章 第6章 Java中类、对象、接口及新.ppt
- Java 语言程序设计教程资源 张席 第1-7章 第7章 Java的输入 输出流新.ppt
- Java 语言程序设计教程资源 张席 第8-12章 第9章 Java在多媒体中的应用新.ppt
- Java 语言程序设计教程资源 张席 第8-12章 第12章 Java 小应用程序(Applet)新.ppt
- Java2简明教程] Java2-0新.ppt
- Java2简明教程] Java2-1新.ppt
- Java2简明教程] Java2-2新.ppt
最近下载
- 七年级下学期体育与健康教案全集(54课时).doc VIP
- 2025年绿色矿山建设技术挑战与机遇报告.docx
- 住房公积金贷款全权代理委托书范本.docx VIP
- 2024-2025学年人美版(2024)美术小学一年级上册教学设计(附教材目录).docx VIP
- 【北师大版】二年级《劳动实践指导手册》第1课《清洗我的小水杯》课件.pptx VIP
- 高中通用技术作品实验报告.doc VIP
- 急性有机磷农药中毒诊治.ppt VIP
- JB_T 7334-2016 手拉葫芦.pdf VIP
- 燃气管道施工方案.doc VIP
- DB15T 3962.3-2025绿色矿山建设规范 第3部分:黄金行业.pdf VIP
文档评论(0)