新Java教程11章节.doc

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

第1章 Java语言概述与面向对象思想 1 1.1 Java语言的发展 1 1.1.1 Java语言的产生 1 1.1.2 Java语言的发展 1 1.2 Java语言的特点 2 1.3 面向对象与面向过程的差异 3 1.3.1 面向过程思想回顾 4 1.3.2 面向对象思想介绍 4 1.4 面向对象程序设计中的主要概念和特征 4 1.4.1 主要概念 5 1.4.2 主要特征 5 *1.5 Java与C++的差异 5 1.6本章小结 5 习题 5 第2章 Java语言开发环境 6 2.1 JDK 6 2.1.1 JDK的简介 6 2.1.2 JDK的构成 6 2.1.3 JDK的使用 6 2.2 IDE 8 2.2.1 IDE简介 8 2.2.2 JBuilder 9 2.2.3 Eclipse 9 2.2.4 相关资源 9 2.3 Project管理 9 2.3.1 Project的含义 9 2.3.2 可行的Project组织模式 9 2.3.3 主要开发工具的Project目录 10 2.4 本章小结 10 习题 10 第3章 Java语言基础 11 3.1 标识符和关键字 11 3.1.1 分号、块和空白 11 3.1.2 标识符 11 3.1.3 关键字 11 3.2 常数、常量、变量与基本数据类型 12 3.2.1数据类型体系以及基本概念 12 3.2.2 整型 13 3.2.3 浮点型 14 3.2.4逻辑型 14 3.2.5 字符型 14 3.3 运算符与表达式 14 3.3.1 算术运算符 15 3.3.2 关系运算符 15 3.3.3 逻辑运算符 15 3.3.4赋值运算符 15 3.3.5 位运算符 15 3.3.6 特殊运算符 16 3.3.7 运算符的优先级 16 3.4 基本数据类型转换 16 3.5 流程控制 17 3.5.1分支结构 17 3.5.2循环结构 17 3.6本章小结 19 习题 19 第4章 数组和字符串 20 4.1数组 20 4.1.1 一维数组 20 4.1.2 多维数组 21 4.1.3 数组属性与方法 22 4.2 字符串 22 4.4.1 字符串类 22 4.4.2 字符串类的常用方法 23 4.4.3 字符串运算与转换 23 4.3 StringBuffer 23 4.4本章小结 24 习题 24 第5章 Java面向对象程序设计 25 5.1 类与对象 25 5.1.1类的定义 25 5.1.2 方法 26 5.1.3构造方法与对象创建 26 5.1.4类的封装 27 5.2 继承 28 5.2.1 继承的概念 28 5.2.2 子类的定义语法 28 5.2.3 子类对象构造过程 28 5.2.4 访问控制 29 5.2.5变量隐藏和方法覆盖 29 5.2.6 多态 29 5.3 特殊修饰控制符 30 5.3.1 static 30 5.3.2 final 30 5.3.3 abstract 30 5.4 对象的生命周期 31 5.5 Object类 31 5.6抽象类和接口 31 5.6.1抽象类 31 5.6.2 接口 31 5.7 内部类 31 5.7.1 内部类的作用 31 5.7.2 内部类的定义和使用 31 5.7.3 匿名内部类 31 5.8本章小结 31 习题——类的设计 31 习题——综合练习 31 第1章 Java语言概述与面向对象思想 1.1 Java语言的发展 1.1.1 Java语言的产生 上世纪90年代初期,Sun公司在研究一种适用于未来的智能设备的编程语言,该语言要具有一些新的特性,以避免C++的一些不足。 该语言起初命名为Oak,来源于语言作者Gosling办公室窗外的一棵橡树(Oak)。后来在注册时候遇到了冲突,于是就从手中的热咖啡联想到了印度尼西亚一个盛产咖啡的岛屿,中文名叫爪哇,Java语言得名于此。 随着Internet的迅速发展,Web应用日益广泛,Java语言也得到了迅速发展。1994年,Gosling用Java开发了一个实时性较高、可靠、安全、有交互功能的新型Web浏览器,它不依赖于任何硬件平台和软件平台。这种浏览器名称为HotJava,并于1995年同Java语言一起,正式在业界对外发表,引起了巨大的轰动,Java的地位随之而得到肯定。此后的发展非常迅速。 Java编程语言的句法与C++的句法相似,语义则与Small Talk TM的语义相似。Java编程语言可被用来创建任何常规编程语言所能创建的应用程序。 设计Java编程语言的主要目标是: 提供一种易于编程的语言,从而消除其它语言在诸如指针运算和存储器管理方面影响健壮性的缺陷。 利用面向对象的概念使程序真正地成为完全面向对象的程序。 为使代码

文档评论(0)

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

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

1亿VIP精品文档

相关文档