- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java语言与面向对象概述讲述
第 1 章 java语言与面向对象概述 Java是目前最流行的一门编程语言,要学习Java语言,必须先了解Java的整体概况。本章主要介绍了Java语言的发展历史,体系结构,安装环境和主流IDE集成开发工具等。通过这一章的学习读者会对Java语言有个整体的认识。 1.1java发展简史 1.1.1java发展简介 1. Java的起源 Java是Sun公司1995年正式推出的新一代面向对象程序设计语言, 特别适合于Internet应用程序开发, 具有平台无关性。 Java来自于1991年Sun公司的一个叫Green的项目, 其原先的目的是为家用消费电子产品开发一个分布式代码系统, 可以把E-mail发给电冰箱、 电视机等家用电器, 对它们进行控制。 1994年下半年, Internet的快速发展, 促进了Java语言研制的进展, Green项目组成员用Java编制了HotJava 浏览器, 触发了Java进军Internet,使得它逐渐成为Internet上受欢迎的开发与编程语言,现已发展成为一种重要的Internet平台。 1991年 Sun公司的一个叫Green的项目开始启动 1992年 “Oak”编程语言诞生,绿色小组开发出Star Seven (*7), Duke作为Java语言的吉祥物登上国际舞台 1993年 绿色工程成为焦点,Mosaic v1.0版本发布 (历史上第一个多媒体的网络浏览器) 1994年 第一个支持移动对象和动态可执行内容的浏览器WebRunner发布 1995年 以James Gosling为首的编程小组在网站上发布了Java技术,Java语言的名字从Oak变为Java,Java 技术通过Sun world正式发布 1996年 第一次举办JavaOne 开发者大会 , JDK 1.0 软件发布 1997年 三周内超过22万的开发者下载了JDK 1.1 软件,超过8,000名开发者参加了JavaOne大会,Java Card 2.0平台发布 1998年 JDK 1.1发布,其被下载次数超过2 百万,VISA公司应用Java Card技术推出了世界上首张智能卡,Java社区(JCP)成立 2 关于Java 的大事 1999年 Java 2平台源代码公开,JavaOne大会参会人数增长到20,000人,J2EE beta软件发布 2000年 全球有超过400个Java开发团队, 在JavaOne大会上,Steve Jobs与Scottn McNealy一起宣布苹果公司会全力支持Java技术 2001年 首个国际性JavaOne会议在日本横滨召开,超过百万的开发者下载Java Platform Enterprise Edition (Java EE) SDKGoogle公司的PageRank查询算法被授予专利 2002年 J2EE SDK下载次数达2百万,78%的决策者认为,J2EE技术是最有影响力的网络构建开发平台 2003年 大约有5.5亿个桌面系统应用了Java技术,有75%的专业开发者使用Java 编程语言,并将其作为主要的开发语言 2004年 Java 2 Platform, Standard Edition 5 发布,利用Java技术开发的火星探测器成功登陆火星,Sun Java Studio Creator发布 2005年 有大约450万名开发者正在使用Java 技术,全球有25亿台设备使用了Java技术,用于生态系统中的Java 技术约合1000亿美金 展望 当前版本:Java EE 5.0 1.1.2 java语言的特点 作为一种程序设计语言,Java语言具有简单高效、面向对象、不依赖于机器的结构、可移植性、安全性等特点,并且提供了并发机制,具有很高的性能。其次,Java语言最大限度地利用了网络,Java的小应用程序(Applet)可在网络上传输而不受CPU和环境的限制。另外,Java还提供了丰富的类库,使程序设计者可以很方便地建立自己的系统。 下面分别从语言特性、Applet和类库三个方面来讨论Java的特点,然后通过把Java与它的竞争对手C、C++、C#进行比较进一步指出它所具有的优点。具体来说java的特点体现在下面几个方面: 1.1.2 java语言的特点 1. 简单性 Java语言最初是应用于电子产品的,如冰箱,只需要控制开和关即可完成制冷工作,所以相对来说比较简单。Java语言提供了很多的功能实现类库,很多代码只需要简单修改便可以很轻松地应用到其他的软件产品中,大大提高了代码的重用率,缩短了开发时间,提高了开发软件的效率。 1)风格类似于C++, 基本
您可能关注的文档
最近下载
- 人教版三年级上册数学数学广角——搭配(二)(课件).pptx VIP
- 国考人民警察专业科目真题与答案.docx VIP
- 感染性眼病的病原微生物实验室诊断专家共识2022年.pptx
- 最新高考物理知识点总结及公式大全.doc VIP
- 江苏省幼儿园教育技术装备标准--.doc VIP
- 2024学年中学生天文知识竞赛预赛试卷测试题A卷及答案.docx VIP
- DB3209T 1291-2024公路工程工业废渣及海泥复合再生材料稳定碎石施工技术规范.pdf VIP
- 保障体系及小组的管理文件模板.pdf VIP
- 甲基丙烯酸甲酯安全技术说明书(MSDS).pdf VIP
- 社会化媒体:理论与实践解析(教学课件)6 博客:个体为中心的社会化舞台.pptx VIP
文档评论(0)