java入门到精通第三版 pdf高清电子版
http://www.100md.com
2016年5月26日
![]() |
| 第1页 |
![]() |
| 第2页 |
![]() |
| 第7页 |
![]() |
| 第13页 |
![]() |
| 第20页 |
参见附件(83502KB,583页)。
Java从入门到精通第3版是一款针对java初学者打造的学习电子书籍,详细的介绍了使用Java语言进行程序开发需要掌握的知识。涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。欢迎下载。
内容简介:
《Java从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。全书分为28章,包括初识Java,熟悉eclipse开发工具,Java语言基础,流程控制,字符串,数组,类和对象,包装类,数字处理类,接口、继承与多态,类的高级特性,异常处理,Swing程序设计,集合类,I/O(输入/输出),反射,枚举类型与泛型,多线程,网络通信,数据库操作,Swing表格组件,Swing树组件,Swing其他高级组件,高级布局管理器,高级事件处理,AWT绘图与音频播放,打印技术和企业进销存管理系统等。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。
主要内容如下:
u语音总时长32小时,共312段
u实例资源库:732个实例及源码详细分析
u模块资源库:15个经典模块开发过程完整展现?
u项目案例资源库:15个企业项目开发过程完整展现
u测试题库系统:616道能力测试题目
u面试资源库:369个企业面试真题
uPPT电子教案
本书适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。
图书目录:
第1篇 基础知识
第1章 初识Java2
1.1 Java简介3
1.1.1 什么是Java语言3
1.1.2 Java的应用领域3
1.1.3 Java的版本4
1.1.4 怎样学好Java5
1.1.5 JavaAPI文档6
1.2 Java语言的特性7
1.2.1 简单7
1.2.2 面向对象7
1.2.3 分布性7
1.2.4 可移植性7
1.2.5 解释型8
1.2.6 安全性8
1.2.7 健壮性8
1.2.8 多线程8
1.2.9 高性能8
1.2.10 动态8
1.3 搭建Java环境9
1.3.1 jdk下载9
1.3.2 Windows系统的JDK环境11
1.4 第一个Java程序15
1.5 小结17
1.6 实践与练习17
第2章 熟悉Eclipse开发工具18
2.1 熟悉Eclipse19
2.1.1 Eclipse简介19
2.1.2 下载Eclipse19
2.1.3 安装Eclipse的中文语言包21
2.1.4 Eclipse的配置与启动23
2.1.5 Eclipse工作台24
2.1.6 透视图与视图25
2.1.7 菜单栏25
2.1.8 工具栏28
2.1.9 “包资源管理器”视图29
2.1.10 “控制台”视图30
2.2 使用Eclipse30
2.2.1 创建Java项目30
2.2.2 创建Java类文件30
2.2.3 使用编辑器编写程序代码31
2.2.4 运行Java程序34
2.3 程序调试34
2.4 小结36
2.5 实践与练习36
第3章 Java语言基础37
3.1 Java主类结构38
3.1.1 包声明38
3.1.2 声明成员变量和局部变量39
3.1.3 编写主方法39
3.1.4 导入API类库39
3.2 基本数据类型39
3.2.1 整数类型40
3.2.2 浮点类型41
3.2.3 字符类型42
3.2.4 布尔类型43
3.3 变量与常量43
3.3.1 标识符和关键字44
3.3.2 声明变量44
3.3.3 声明常量45
3.3.4 变量的有效范围46
3.4 运算符47
3.4.1 赋值运算符48
3.4.2 算术运算符49
3.4.3 自增和自减运算符50
3.4.4 比较运算符50
3.4.5 逻辑运算符51
3.4.6 位运算符52
3.4.7 三元运算符54
3.4.8 运算符优先级54
3.5 数据类型转换55
3.5.1 隐式类型转换56
3.5.2 显式类型转换57
3.6 代码注释与编码规范58
3.6.1 代码注释58
3.6.2 编码规范59
3.7 小结60
3.8 实践与练习60
第4章 流程控制61
4.1 复合语句62
4.2 条件语句62
4.2.1 if条件语句63
4.2.2 switch多分支语句67
4.3 循环语句69
4.3.1 while循环语句69
4.3.2 do…while循环语句70
4.3.3 for循环语句71
4.4 小结74
4.5 实践与练习74
第5章 字符串75
5.1 String类76
5.1.1 声明字符串76
5.1.2 创建字符串76
5.2 连接字符串77
5.2.1 连接多个字符串78
5.2.2 连接其他数据类型78
5.3 获取字符串信息79
5.3.1 获取字符串长度80
5.3.2 字符串查找80
5.3.3 获取指定索引位置的字符81
5.4 字符串操作82
5.4.1 获取子字符串82
5.4.2 去除空格83
5.4.3 字符串替换84
5.4.4 判断字符串的开始与结尾85
5.4.5 判断字符串是否相等86
5.4.6 按字典顺序比较两个字符串87
5.4.7 字母大小写转换88
5.4.8 字符串分割89
5.5 格式化字符串91
5.5.1 日期和时间字符串格式化91
5.5.2 常规类型格式化94
5.6 使用正则表达式95
5.7 字符串生成器97
5.8 小结99
5.9 实践与练习100
第6章 数组101
6.1 数组概述102
6.2 一维数组的创建及使用102
6.2.1 创建一维数组102
6.2.2 初始化一维数组103
6.2.3 使用一维数组104
6.3 二维数组的创建及使用104
6.3.1 二维数组的创建105
6.3.2 二维数组初始化106
6.3.3 使用二维数组106
6.4 数组的基本操作107
6.4.1 遍历数组107
6.4.2 填充替换数组元素108
6.4.3 对数组进行排序110
6.4.4 复制数组111
6.4.5 数组查询112
6.5 数组排序算法114
6.5.1 冒泡排序114
6.5.2 直接选择排序116
6.5.3 反转排序118
6.6 小结120
6.7 实践与练习121
第7章 类和对象122
7.1 面向对象概述123
7.1.1 对象123
7.1.2 类124
7.1.3 封装125
7.1.4 继承125
7.1.5 多态126
7.2 类127
7.2.1 成员变量127
7.2.2 成员方法128
7.2.3 权限修饰符129
7.2.4 局部变量130
7.2.5 局部变量的有效范围130
7.2.6 this关键字131
7.3 类的构造方法132
7.4 静态变量、常量和方法133
7.5 类的主方法135
7.6 对象137
7.6.1 对象的创建137
7.6.2 访问对象的属性和行为138
7.6.3 对象的引用140
7.6.4 对象的比较141
7.6.5 对象的销毁142
7.7 小结143
7.8 实践与练习143
第8章 包装类144
8.1 Integer145
8.2 Boolean147
8.3 Byte149
8.4 Character150
8.5 Double151
8.6 Number153
8.7 小结153
8.8 实践与练习153
第9章 数字处理类154
9.1 数字格式化155
9.2 数学运算157
9.2.1 Math类158
9.2.2 常用数学运算方法158
9.3 随机数162
9.3.1 Math.random()方法162
9.3.2 Random类164
9.4 大数字运算165
9.4.1 BigInteger166
9.4.2 BigDecimal168
9.5 小结171
9.6 实践与练习171
第2篇 核心技术
第10章 接口、继承与多态174
10.1 类的继承175
10.2 Object类178
10.3 对象类型的转换180
10.3.1 向上转型180
10.3.2 向下转型181
10.4 使用instanceof操作符判断对象类型182
10.5 方法的重载184
10.6 多态187
10.7 抽象类与接口189
10.7.1 抽象类189
10.7.2 接口190
10.8 小结193
10.9 实践与练习193
第11章 类的高级特性194
11.1 Java类包195
11.1.1 类名冲突195
11.1.2 完整的类路径195
11.1.3 创建包196
11.1.4 导入包197
11.2 final变量199
11.3 final方法202
11.4 final类203
11.5 内部类204
11.5.1 成员内部类204
11.5.2 局部内部类208
11.5.3 匿名内部类209
11.5.4 静态内部类210
11.5.5 内部类的继承211
11.6 小结211
11.7 实践与练习211
第12章 异常处理212
12.1 异常概述213
12.2 处理程序异常错误213
12.2.1 错误214
12.2.2 捕捉异常214
12.3 Java常见异常216
12.4 自定义异常217
12.5 在方法中抛出异常218
12.5.1 使用throws关键字抛出异常218
12.5.2 使用throw关键字抛出异常219
12.6 运行时异常221
12.7 异常的使用原则221
12.8 小结222
12.9 实践与练习222
第13章 Swing程序设计223
13.1 Swing概述224
13.1.1 Swing特点224
13.1.2 Swing包224
13.1.3 常用Swing组件概述225
13.2 常用窗体225
13.2.1 JFrame窗体225
13.2.2 JDialog窗体227
13.3 标签组件与图标229
13.3.1 标签的使用229
13.3.2 图标的使用230
13.4 常用布局管理器232
13.4.1 绝对布局233
13.4.2 流布局管理器234
13.4.3 边界布局管理器235
13.4.4 网格布局管理器237
13.5 常用面板238
13.5.1 JPanel面板238
13.5.2 JScrollPane面板239
13.6 按钮组件240
13.6.1 提交按钮组件240
13.6.2 单选按钮组件242
13.6.3 复选框组件243
13.7 列表组件244
13.7.1 下拉列表框组件244
13.7.2 列表框组件246
13.8 文本组件248
13.8.1 文本框组件248
13.8.2 密码框组件249......(后略) ......
相关资料1:
- 《CAXA 2013从入门到精通》.pdf
- 《建账做账从入门到精通 升级版》.pdf
- 图解中医脉诊入门.pdf
- 《ANSYS 17.0有限元分析从入门到精通》第2版.pdf
- 《茶道入门三篇:制茶、识茶、泡茶·彩图版》扫描版.pdf
- 《Dreamweaver CS6中文版入门与提高实例教程》.pdf
- 《CAXA 2013电子图板从入门到精通》.pdf
- 《日语入门:零起点图解一看就会》.pdf .mobi
- 《SolidWorks快速入门教程(2016版)》.pdf
- 《UG NX 10.0中文版新手从入门到精通》.pdf
- 逻辑学入门很简单扫描版.pdf
- 中医经方临床入门费维光.pdf
- 台球入门技巧图解.pdf
- 《UG NX 8.5入门与范例精通》.pdf
- 《AutoCAD 2013室内装潢设计入门与应用》.pdf
相关资料2:
- 02J503-1常用建筑色图集 pdf高清电子版
- ibatis框架源码剖析 pdf高清扫描版
- 陈希孺 概率论与数理统计 pdf电子版
- 赣03ZJ903 住宅厨房卫生间变压式Ⅱ型排气道
- 新12d2 10kv配变电所及低压配电图集 pdf高清电子版
- Android开发从入门到精通 pdf高清版
- 08S126热水器选用及安装图集 pdf高清免费版
- 高效能人士的七个习惯 pdf高清版
- http权威指南完整版 pdf 中文版
- C++标准程序库中文版 pdf高清扫描版
- 山西12j11卫生洗涤图集
- 牛股牛形短线暴利秘籍 pdf高清电子版
- 花婆婆绘本ppt教案 花婆婆课件
- Android C++高级编程:使用NDK pdf高清版
- 新12n2通风与空调工程图集 pdf高清电子版




