Java程序设计实用教程叶核亚.pptx

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《高级语言程序设计》12014.9

2教材、参考书教材Java程序设计实用教程叶核亚参考书ThinkinginJava(4thEdition),作者:(美)BruceEckel,出版社:PrenticeHallPTR。Java程序设计教程.作者:H.M.Deitel/P.J.Deitel出版社:清华大学出版社。Java程序设计实用教程作者:耿祥义,出版社:人民邮电出版社。

3《Java程序设计实用教程》(第3版)第1章Java概述第2章Java语言基础第3章类的封装、继承和多态第4章接口、内部类和JavaAPI基础第5章异常处理第6章图形用户界面第7章多线程第8章Applet应用程序第9章输入/输出流和文件操作第10章网络通信第11章数据库应用第12章综合应用设计

4第1章Java概述1.1Java简介1.2Java程序分类及执行机制1.3JDK的安装、设置与使用1.4Eclipse/MyEclipse简介本章简要介绍Java语言的特点和核心技术,介绍Java两种应用程序Application和Applet的基本形式,以及由虚拟机支持的程序运行机制;以Windows平台的JavaSE6版本为例,介绍JDK的安装和设置方法,以及编译、运行Java程序的方法;介绍在Java集成开发环境MyEclipse中编辑、编译和运行Java程序的方法。

5第1章Java概述短短的十几年间,Java凭借平台无关、健壮、安全、高效这些适应网络运行需要的特点,Java快速成长,不仅在Internet上游刃有余,而且通过JavaME、JavaSE、JavaEE三大平台,其应用领域全面覆盖了嵌入式应用、桌面应用和企业级应用,所表现出的强大的应用系统设计能力,使Java无处不在。本章内容概要介绍Java特点和核心技术;介绍Java两种应用程序Application和Applet的基本形式,以及由虚拟机支持的程序运行机制;介绍JDK的安装和设置方法,以及编译、运行Java程序的方法;介绍在Java集成开发环境MyEclipse中编辑、编译和运行Java程序的方法。

61.1Java简介1.1.1Java的诞生和发展1.1.2Java语言的特点及优势1.1.3Java的核心技术

71.1.1Java的诞生和发展前身Java的前身是源于20世纪90年代初Sun公司的一个叫Green的项目,该项目旨在开发一个嵌入家用电器的分布式软件系统。该系统最初采用C++进行开发,但因C++语言过于复杂、安全性差,于是项目小组只好另辟蹊径,在“简单的、可靠的、紧凑的并易于移植的”的框架内开发了一个小型的计算机语言,当时取名为Oak,即橡树的意思。诞生当Oak语言成熟之时,全球互联网也正兴起,SUN公司很快意识到Oak有了更好的用武之地。项目组使用Oak首先编制了HotJava浏览器,并取得很大成功,由此触发了Oak进军Internet。1995年Oak注册登记时发现该名已被占用,遂更名为Java,因爪哇咖啡而得名。经过一番市场运作后,Oak以Java的新身份逐渐得以走红。

8Java发展大事记1995年5月23日,Java语言诞生。1996年,正式发布JDK1.0和HotJava。JDK(JavaDevelopmentKit)集成了Java编程语言、开发工具、环境和Java类库等。1998年,JDK1.2发布,称为Java2平台(Java2platform),并分为标准版、企业版和微缩版3个版本,分别简称为J2SE、J2EE、J2ME。2004年10月,期待已久的JDK1.5发布。为了突显这个版本重大更新SUN公司将原平台称谓中的"2"字去掉,将简写名称中的"J"改为全称"Java",版本号改为5.0。三个版本分别改称为JavaSE5.0、JavaEE5.0、JavaME5.0。2006年12月,JavaSE6.0发布。企业版的发布往往比标准版晚1-3年。如JavaEE6.0直到标准版发布3年后的2009年12月才正式发布。

91.1.2Java特点Sun公司在“Java白皮书”中对Java的定义是:“Java:Asimple,object-oriented,distributed,interpreted,robust,secure,architecture-neutral,portable,high-performance,multi-threaded,anddynamiclanguage.”。翻译过来就是:Java是一

文档评论(0)

beifanglei + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档