Java面向对象编程1.1.0java简介.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java面向对象编程1.1.0java简介

Object-Oriented Programming 面向对象程序设计导论 (SSD3-Java) Java简介 Java: 由Sun公司开发。 可在不同种机器、不同种操作平台的网络环境中开发软件。 Java成为Internet应用的主要开发语言。 Sun公司对Java编程语言的解释是: 简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。 Java之父 是Java技术的创始人 卫星数据拦截系统 Unix的多处理器版本 编译器 邮件系统 视窗管理器等软件 WYSIWYG测试编译器 Java名字起源 最初,是为TV机顶盒所设计的语言,在Sun内部一直称为Green项目。新语言需要一个名字。 Gosling注意到自己办公室外一棵茂密的橡树Oak所以他将这个新语言命名为Oak。(但Oak已被注册)。 Java小组成员喝咖啡时,有人提议用Java(Java是印度尼西亚盛产咖啡的一个岛屿),得到了其他成员的赞同 命名征集会: 排在第一位的是Silk(丝绸):James Gosling反对。 排在第二和第三的没有通过律师这一关。 排在第四位的名字是Java ,得到了所有人的认可和律 师的通过(1995年)。 Java语言中的许多库类名称,多与咖啡有关,如 JavaBeans(咖啡豆)、NetBeans(网络豆)以及ObjectBeans (对象豆)等等。SUN和JAVA的标识也正是一杯正冒着热气的咖啡。 Java的历史 1991年,sun公司在“Green”项目中,为嵌入式设备开发一种新的基于C++,并且可以满足对平台独立性和安全性的要求的新语言。 James Gosling: 决定开发一中新的编程语言。命名为C++++--,意思是C++“加上一些好东西,减去一些坏东西”。很快被命名为Oak。 1994年6月、7月间,团队决定将该技术应用于万维网。开发出了HotJava的第一个版本。 1995年,Internet和WWW的发展需要一种简练、小巧、与平台无关的语言。Sun公司在5月正式发布了Java, Java成了一颗耀眼的明星。 被美国杂志PC Magazine评为1995年十大优秀科技产品。 又经过一年的试用和改进,Java1.0版在1996年年初正式发表。 比尔.盖茨给予了这样的评价:“Java是很长时间以来最优秀的程序设计语言。” 微软于1996年3月申请并获得了Java许可证。 1996年到现在,从JDK1.0~JDK1.6,发展异常迅速,遍布从大型企业应用到个人终端的各个方面。 2009年04月:甲骨文(Oracle )以每股9.5美元的价格收购Sun,交易总价值约为74亿美元。 语言特点 简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程 Java的前身Oak是在C++的基础上开发的,而C++是在C的基础上开发的。 Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。 Java和C、C++具有许多相似之处: 继承了C、C++的优点,增加了一些实用的功能,并让Java 语言更加精炼。 Java丢弃了C++ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。 增强了Java的安全性,也让Java更容易被接受和学习 。 Java是开放的技术。全球数以万计的 Java 开发公司被要求所设计的 Java 软件必须相互兼容。 “Java 语言靠群体的力量而非公司的力量”是 Sun 公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。 Java的应用 第一个火星探测器 ”JamesGosling说,“这显然是迄今为止Java应用中最酷的一举。” Difference between Java and C Java is derived from C Many of its syntactic characteristics are similar to C However, there are some huge differences Expressions Arithmetic operators are the same:– +, –, *, /, %, ++, –– Numerical type conversion is mostly the same Java spells out divide by zero, NaN (not a numbe

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档