图书介绍
OCA Java SE 7 Programmer I认证学习指南 Exam lZ0-803PDF|Epub|txt|kindle电子书版本网盘下载
- (美)法恩根,(美)李戈里著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302355434
- 出版时间:2014
- 标注页数:294页
- 文件大小:154MB
- 文件页数:323页
- 主题词:JAVA语言-程序设计-工程技术人员-资格考试-自学参考资料
PDF下载
下载说明
OCA Java SE 7 Programmer I认证学习指南 Exam lZ0-803PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 分包、编译和解释Java代码1
1.1理解包2
1.1.1包设计2
1.1.2包和import语句3
1.2理解包派生类7
1.2.1 Java实用工具API7
1.2.2 Java基本输入/输出API9
1.2.3 Java网络API9
1.2.4 Java抽象窗口工具API9
1.2.5 Java Swing API10
1.3理解类结构13
1.3.1命名规范13
1.3.2分隔符和其他Java源符号14
1.3.3 Java类结构14
1.4编译和解释Java代码16
1.4.1 Java编译器16
1.4.2 Java解释器18
1.5认证小结22
1.6知识点回顾22
1.6.1理解包22
1.6.2理解包派生类23
1.6.3理解类结构23
1.6.4编译和解释Java代码23
1.7自测题24
1.7.1理解包24
1.7.2理解包派生类24
1.7.3理解类结构25
1.7.4编译和解释Java代码26
1.8自测题答案26
1.8.1理解包26
1.8.2理解包派生类27
1.8.3理解类结构27
1.8.4编译和解释 Java代码27
第2章 Java语句编程29
2.1理解赋值语句31
2.2创建和使用条件语句32
2.2.1 if条件语句33
2.2.2 if-then条件语句34
2.2.3 if-then-else条件语句35
2.2.4 switch条件语句36
2.3创建和使用迭代语句39
2.3.1 for循环迭代语句39
2.3.2增强的for循环迭代语句40
2.3.3 while迭代语句41
2.3.4 do-while迭代语句42
2.4创建和使用控制转换语句44
2.4.1 break控制转换语句44
2.4.2 continue控制转换语句44
2.4.3 return控制转换语句45
2.4.4标记语句46
2.5认证小结47
2.6知识点回顾48
2.6.1理解赋值语句48
2.6.2创建和使用条件语句48
2.6.3创建和使用迭代语句48
2.6.4创建和使用控制转换语句48
2.7自测题48
2.7.1理解赋值语句49
2.7.2创建和使用条件语句49
2.7.3创建和使用迭代语句50
2.7.4创建和使用控制转换语句50
2.8自测题答案50
2.8.1理解赋值语句50
2.8.2创建和使用条件语句51
2.8.3创建和使用迭代语句51
2.8.4创建和使用控制转换语句52
第3章 Java运算符和字符串编程53
3.1理解基本运算符54
3.1.1赋值运算符54
3.1.2算术运算符57
3.1.3关系运算符58
3.1.4逻辑运算符61
3.2理解运算符优先级63
3.2.1运算符优先级63
3.2.2重写运算符优先级64
3.3使用String对象及其方法65
3.3.1字符串65
3.3.2 String连接运算符66
3.3.3 String类的方法70
3.4使用StringBuilder对象及其方法75
3.5测试字符串和其他对象之间的相等性79
3.6认证小结81
3.7知识点回顾81
3.7.1理解基本运算符81
3.7.2理解运算符优先级82
3.7.3使用String对象及其方法82
3.7.4使用StringBuilder对象及其方法83
3.7.5 String和其他对象间的相等性测试83
3.8自测题83
3.8.1理解基本运算符83
3.8.2理解运算符优先级86
3.8.3使用String对象及其方法86
3.8.4使用StringBuilder对象及其方法88
3.8.5字符串和其他对象间的相等性测试88
3.9自测题答案88
3.9.1理解基本运算符88
3.9.2理解运算符优先级89
3.9.3使用String对象及其方法89
3.9.4使用StringBuilder对象及其方法90
3.9.5字符串和其他对象的相等性测试90
第4章 使用基本类和变量91
4.1理解基本数据类型、枚举和对象92
4.1.1基本数据类型变量92
4.1.2对象98
4.1.3数组101
4.1.4枚举101
4.1.5 Java是强类型102
4.1.6命名规范103
4.2使用基本数据类型、枚举和对象103
4.2.1字面值104
4.2.2基本数据类型、枚举和对象的示例104
4.3认证小结107
4.4知识点回顾107
4.4.1理解基本数据类型、枚举和对象107
4.4.2使用基本数据类型、枚举和对象108
4.5自测题108
4.5.1理解基本数据类型、枚举和对象108
4.5.2使用基本数据类型、枚举和对象110
4.6自测题答案112
4.6.1理解基本数据类型、枚举和对象112
4.6.2使用基本数据类型,枚举和对象112
第5章 理解方法和变量的作用域115
5.1创建和使用方法116
5.1.1使用方法语法116
5.1.2创建和调用方法118
5.1.3重载方法119
5.2通过引用和值传递对象121
5.2.1通过值传递基本数据类型给方法121
5.2.2通过引用传递对象给方法121
5.3理解变量的作用域123
5.3.1局部变量123
5.3.2方法参数125
5.3.3实例变量125
5.3.4对象的生命周期127
5.4创建和使用构造函数127
5.4.1创建构造函数127
5.4.2重载构造函数128
5.4.3使用默认构造函数129
5.5使用this和super关键字129
5.5.1this关键字129
5.5.2 super关键字131
5.6创建静态方法和实例变量133
5.6.1静态方法133
5.6.2静态变量134
5.6.3常量135
5.7认证小结135
5.8知识点回顾136
5.8.1创建和使用方法136
5.8.2通过引用和值传递对象136
5.8.3理解变量的作用域136
5.8.4创建和使用构造函数136
5.8.5使用this和super关键字137
5.8.6创建静态方法和实例变量137
5.9自测题137
5.9.1创建和使用方法137
5.9.2通过引用和值传递对象138
5.9.3理解变量的作用域139
5.9.4创建和使用构造函数140
5.9.5使用this和super关键字141
5.9.6创建静态方法和实例变量141
5.10自测题答案143
5.10.1创建和使用类143
5.10.2通过引用和值传递对象143
5.10.3理解变量的作用域143
5.10.4创建和使用构造函数143
5.10.5使用this和super关键字144
5.10.6创建静态方法和实例变量144
第6章 数组编程145
6.1使用Java数组146
6.1.1一维数组146
6.1.2多维数组149
6.2使用ArrayList对象及其方法151
6.2.1使用ArrayList类151
6.2.2 ArrayList与标准数组的比较153
6.3认证小结154
6.4知识点回顾155
6.4.1使用Java数组155
6.4.2使用ArrayList对象及其方法155
6.5自测题156
6.5.1使用Java数组156
6.5.2使用ArrayList对象及其方法158
6.6自测题答案160
6.6.1使用Java数组160
6.6.2使用ArrayList对象及其方法160
第7章 理解类继承163
7.1实现并使用继承和类类型164
7.1.1继承164
7.1.2重写方法166
7.1.3抽象类167
7.1.4接口168
7.1.5继承的高级概念169
7.2理解封装原则170
7.2.1使用封装的良好设计170
7.2.2访问修饰符171
7.2.3 setter和getter方法173
7.3类继承和封装的高级应用174
7.3.1 Java访问修饰符示例174
7.3.2具体类继承的示例175
7.3.3抽象类继承的示例178
7.3.4接口示例182
7.4认证小结184
7.5知识点回顾184
7.5.1实现并使用继承和类类型184
7.5.2理解封装原则185
7.5.3类继承和封装的高级应用185
7.6自测题185
7.6.1实现并使用继承和类类型185
7.6.2理解封装原则186
7.6.3类继承和封装的高级应用187
7.7自测题答案188
7.7.1实现并使用继承和类类型188
7.7.2理解封装原则188
7.7.3类继承和封装的高级应用189
第8章 理解多态和类型转换191
8.1理解多态192
8.1.1多态的概念192
8.1.2多态的实践示例195
8.2理解类型转换203
8.3认证小结207
8.4知识点回顾208
8.4.1理解多态208
8.4.2理解类型转换208
8.5自测题208
8.5.1理解多态208
8.5.2理解类型转换211
8.6自测题答案212
8.6.1理解多态212
8.6.2理解类型转换212
第9章 异常处理213
9.1理解异常的基本原理和类型214
9.1.1 Java中异常的层次结构214
9.1.2已检查的异常215
9.1.3未检查的异常215
9.1.4(未检查的)错误216
9.2理解异常的本质216
9.2.1定义异常217
9.2.2抛出异常217
9.2.3传递异常217
9.3改变程序流程219
9.3.1 try-catch语句219
9.3.2 try-finally语句221
9.3.3 try-catch-finally语句222
9.3.4 try-with-resources语句222
9.3.5 multi-catch子句223
9.4识别常见异常224
9.4.1常见的已检查的异常225
9.4.2常见的未检查的异常226
9.4.3常见的错误228
9.5认证小结230
9.6知识点回顾231
9.6.1理解异常的基本原理和类型231
9.6.2理解异常的本质231
9.6.3改变程序流程231
9.6.4识别常见异常231
9.7自测题232
9.7.1理解异常的基本原理和类型232
9.7.2理解异常的本质232
9.7.3改变程序流程233
9.7.4识别常见异常234
9.8自测题答案235
9.8.1理解异常的基本原理和类型235
9.8.2理解异常的本质235
9.8.3改变程序流程235
9.8.4识别常见异常235
第10章 使用类及其关系237
10.1理解类的组合与关联238
10.1.1类的组合与关联238
10.1.2类关系239
10.1.3多重性240
10.1.4关联导航241
10.2类的组合与关联的实践242
10.2.1类关联关系的示例242
10.2.2类组合关系的示例244
10.2.3关联导航的示例245
10.3认证小结245
10.4知识点回顾246
10.4.1理解类的组合与关联246
10.4.2类的组合与关联的实践247
10.5自测题247
10.5.1理解类的组合与关联247
10.5.2类的组合与关联的实践248
10.6自测题答案249
10.6.1理解类的组合与关联249
10.6.2类的组合与关联的实践250
附录A Java平台251
附录B Java SE 7的包259
附录C Java关键字269
附录D括号规范271
附录E Unicode标准273
附录F伪代码算法275
附录G统一建模语言279
术语表287