《Java教程2016》.docVIP

  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教程2016》.doc

第1章 Java语言概述与面向对象思想 1 1.1 Java语言的产生与发展 1 1.1.1 Java语言的产生 1 1.1.2 Java语言的发展 2 1.2 Java语言的特点 3 1.3 面向对象与面向过程的差异 4 1.3.1 面向过程思想回顾 4 1.3.2 面向对象思想介绍 4 1.4 面向对象程序设计中的主要概念和特征 5 1.4.1 主要概念 5 1.4.2 主要特征 6 *1.5 Java与C++的差异 7 1.6 本章小结 8 习题 9 习题扩展 9 第2章 Java语言开发环境 10 2.1 JDK工具包与基本Java程序 10 2.1.1 JDK的简介与安装 10 2.1.2 JDK目录的构成 11 2.1.3 Applications程序的结构 12 2.1.3 JDK的使用 13 2.1.5 典型的Java编程规范 14 2.2 IDE环境概述 17 2.2.1 IDE简介 17 2.2.2 Eclipse 17 2.2.3 JBuilder 19 2.2.4 相关资源 19 2.3 Project管理 20 2.3.1 Project的含义 20 2.3.2 可行的Project组织模式 20 2.3.3 主要IDE工具的Project目录结构 20 2.4 本章小结 21 习题 21 习题扩展 21 第3章 Java语言基础 23 3.1 标识符和关键字 23 3.1.1 分号、块和空白 23 3.1.2 标识符 23 3.1.3 关键字 23 3.2 常数、常量、变量与基本数据类型 24 3.2.1 数据类型体系以及基本概念 24 3.2.2 整型 25 3.2.3 浮点型 26 3.2.4 逻辑型 26 3.2.5 字符型 26 3.3 运算符与表达式 26 3.3.1 算术运算符 27 3.3.2 关系运算符 27 3.3.3 逻辑运算符 27 3.3.4 赋值运算符 27 3.3.5 位运算符 27 3.3.6 特殊运算符 28 3.3.7 运算符的优先级 28 3.4 基本数据类型转换 28 3.5 流程控制 29 3.5.1分支结构 29 3.5.2循环结构 29 3.6 本章小结 32 习题 32 第4章 数组和字符串 33 4.1 数组 33 4.1.1 一维数组 33 4.1.2 多维数组 34 4.1.3 数组属性与方法 35 4.2 字符串 35 4.4.1 字符串类 35 4.4.2 字符串类的常用方法 36 4.4.3 字符串运算与转换 36 4.3 StringBuffer 36 4.4 本章小结 37 习题 37 第5章 Java面向对象程序设计 38 5.1 类与对象 38 5.1.1 类的定义 38 5.1.2 方法 39 5.1.3 构造方法与对象创建 39 5.1.4 类的封装 40 5.2 继承 41 5.2.1 继承的概念 41 5.2.2 子类的定义语法 41 5.2.3 子类对象构造过程 42 5.2.4 访问控制和特殊的对象访问引用符号 42 5.2.5 变量隐藏和方法覆盖 43 5.2.6 多态 43 5.3 特殊修饰控制符 43 5.3.1 static 43 5.3.2 final 44 5.3.3 abstract 44 5.4 对象的生命周期 44 5.5 Object类 45 5.6 接口 45 5.6.1 接口 45 5.7 内部类 46 5.7.1 内部类的作用 46 5.7.2 内部类的定义和使用 46 5.7.3 匿名内部类 46 5.8 类的编组——包 46 5.8.1 包的含义 46 5.8.2 import语句 46 5.8.3 classpath环境变量 47 5.9 本章小结 47 习题——类的设计 48 习题——类的使用练习 48 习题——综合练习 49 第六章 实用类与类的设计 53 6.1 串分解类 53 6.2 正则式 53 6.2.1 正则式的语法 53 6.2.2 正则式的使用 54 6.3 集合框架 54 6.3.1 概述 54 6.3.2 列表 55 6.3.3 集合 56 6.3.4 散列表 58 6.3.5 泛型简介 59 6.4 部分常用类 60 6.4.1 日期时间相关类 60 6.4.2 Math类 61 6.4.3 包装类 61 6.5 类的设计 62 6.5.1 面向对象知识要点 62 6.5.2 面向对象入门者的混沌与困惑 62 6.5.3 类的分类 65 6.5.4 类的设计原则 66 6.6 本章小结 68 习题——分析设计问题 68 习题——重构练习 68 第7章 Java的异常处理 69 7.1 异常的概念 69 7.2 异常处理语法 69 7.2.1 Java的异

文档评论(0)

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

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

1亿VIP精品文档

相关文档