图书介绍
Java技术及其应用PDF|Epub|txt|kindle电子书版本网盘下载
- 李卫华编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302198796
- 出版时间:2009
- 标注页数:285页
- 文件大小:16MB
- 文件页数:303页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java技术及其应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 语言基础1
1.1 数据类型1
1.1.1 Java的标记集2
1.1.2 基本数据类型的变量与声明4
1.1.3 变量范围5
1.1.4 数组类型5
1.2 表达式7
1.2.1 算术运算7
1.2.2 关系运算9
1.2.3 布尔逻辑运算9
1.2.4 位运算10
1.2.5 赋值运算12
1.2.6 条件运算13
1.2.7 类型转换运算13
1.2.8 其他运算14
1.3 控制流程14
1.3.1 if-else流程14
1.3.2 switch流程15
1.3.3 for流程17
1.3.4 增强的for流程18
1.3.5 while流程19
1.3.6 do-while流程19
1.3.7 break语句20
1.3.8 continue语句21
1.3.9 label语句22
1.3.10 return语句23
1.4 字符串24
1.4.1 String类24
1.4.2 StringBuilder类25
1.4.3 StringTokenizer类26
1.5 数学类26
1.6 正则表达式28
1.6.1 正则表达式基础28
1.6.2 正则表达式字符类28
1.6.3 预定义字符集29
1.6.4 量词30
1.6.5 边界匹配符30
1.6.6 Pattern类31
1.6.7 Matcher类32
1.6.8 PatternSyntaxException类33
1.7 注解33
1.8 编译工具34
1.9 平台环境35
1.9.1 PATH和CLASSPATH35
1.9.2 编译与运行35
1.9.3 命令行参数35
1.9.4 Eclipse开发环境36
1.10 小结36
习题136
第2章 面向对象结构40
2.1 类40
2.1.1 类与对象的关系40
2.1.2 构造类41
2.2 对象52
2.2.1 对象的创建53
2.2.2 对象的使用54
2.2.3 对象的清除57
2.3 类的复用57
2.3.1 合成57
2.3.2 继承57
2.4 嵌套类58
2.4.1 静态嵌套类58
2.4.2 内部类59
2.4.3 局部内部类60
2.4.4 匿名内部类60
2.5 多态60
2.6 抽象类与接口62
2.6.1 抽象类62
2.6.2 接口62
2.7 泛型67
2.7.1 定义泛型类型68
2.7.2 限界类型参数68
2.7.3 通配符69
2.7.4 类型擦除69
2.8 枚举69
2.9 包与版本识别70
2.9.1 包70
2.9.2 版本识别72
2.10 小结72
习题272
第3章 基本输入输出74
3.1 文件访问74
3.1.1 File类74
3.1.2 RandomAccessFile类76
3.2 字节流77
3.2.1 InputStream及其子类77
3.2.2 OutputStream及其子类82
3.2.3 数据流87
3.2.4 对象序列化88
3.2.5 对象流89
3.3 字符流89
3.3.1 Reader类及其子类89
3.3.2 Writer类及其子类90
3.4 新I/O91
3.4.1 Buffer类91
3.4.2 Channel接口91
3.5 扫描输入与格式化输出91
3.5.1 Scanner类91
3.5.2 Formatter类92
3.6 国际化95
3.7 压缩文件95
3.7.1 ZIP文件95
3.7.2 JAR文件96
3.8 小结97
习题397
第4章 增强性能类99
4.1 异常处理99
4.1.1 异常99
4.1.2 捕捉与声明的要求100
4.1.3 处理异常100
4.1.4 抛出异常104
4.1.5 创建自己的Exception类106
4.2 并发107
4.2.1 线程107
4.2.2 同步与锁定114
4.3 反射120
4.3.1 Class类120
4.3.2 检查类信息120
4.4 日志122
4.5 监控与管理122
4.6 偏好123
4.7 Java本地接口124
4.8 扩展机制125
4.9 安全126
4.9.1 控制小程序126
4.9.2 控制应用程序126
4.9.3 安全API与工具126
4.9.4 签署代码与授权许可127
4.9.5 交换文件127
4.9.6 生成与验证签名127
4.10 重写机制128
4.11 小结129
习题4130
第5章 收集与数据结构应用131
5.1 收集的概念131
5.2 Collection接口131
5.3 Set133
5.3.1 Set的实现133
5.3.2 Set的数学应用134
5.4 List135
5.4.1 List的实现136
5.4.2 List的数据结构应用138
5.5 Queue139
5.5.1 Queue的实现140
5.5.2 Queue的数据结构应用141
5.6 Map141
5.6.1 Map的实现142
5.6.2 Map的数学应用144
5.7 SortedSet145
5.8 SortedMap147
5.9 Collections类149
5.9.1 静态方法149
5.9.2 包装器150
5.9.3 方便实现150
5.9.4 Collections类的数据结构应用151
5.10 抽象实现152
5.11 小结153
习题5153
第6章 图形用户界面及桌面应用154
6.1 AWT154
6.1.1 GUI组件类154
6.1.2 布局管理162
6.1.3 事件处理165
6.2 Swing169
6.2.1 Swing组件169
6.2.2 Swing并发性178
6.2.3 事件监听178
6.2.4 容器组件布局180
6.2.5 修改视感181
6.2.6 Swing其他特性181
6.3 拖放与数据传送182
6.3.1 Swing数据传送机制182
6.3.2 拖和放182
6.3.3 剪切、复制、粘贴183
6.4 访问性183
6.5 打印184
6.6 输入方法框架184
6.7 全屏方式184
6.8 桌面应用185
6.9 小结185
习题6185
第7章 小程序及多媒体应用188
7.1 小应用程序188
7.1.1 4个重要方法188
7.1.2 绘制方法190
7.1.3 事件处理方法191
7.1.4 加入java.awt的方法191
7.1.5 showStatus()方法191
7.1.6 装入数据文件192
7.1.7 使浏览器显示文档192
7.1.8 找同一页中运行的其他小程序192
7.1.9 小应用程序的其他事项193
7.2 Java Web Start193
7.3 2D图形194
7.3.1 Graphics类194
7.3.2 绘制基本图形197
7.4 字体与颜色200
7.4.1 字体200
7.4.2 颜色202
7.5 图像203
7.5.1 装载图像203
7.5.2 显示图像204
7.5.3 复制图像205
7.6 声音206
7.7 动画208
7.7.1 简单的多线程动画209
7.7.2 改进动画效果的方法210
7.7.3 增加控制组件211
7.7.4 较完善的动画程序212
7.8 Java插件214
7.9 部署215
7.10 小结215
习题7216
第8章 JDBC与数据库应用217
8.1 JDBC结构217
8.2 数据库连接原理218
8.2.1 与数据库建立连接218
8.2.2 基本的数据访问220
8.2.3 元数据227
8.2.4 PreparedStatement231
8.3 连接234
8.4 事务235
8.4.1 自动提交方式236
8.4.2 事务隔离级别236
8.4.3 保存点237
8.5 存储过程238
8.5.1 创建CallableStatement对象238
8.5.2 设置参数239
8.5.3 存储过程的访问240
8.6 JDBC应用设计241
8.7 用Applet访问数据库242
8.8 小结244
习题8244
第9章 JavaBeans及组件应用246
9.1 JavaBeans概念246
9.2 设计简单的bean246
9.2.1 创建bean247
9.2.2 使用bean247
9.3 属性248
9.3.1 简单属性248
9.3.2 索引属性248
9.3.3 关联属性249
9.3.4 约束属性249
9.4 事件250
9.5 持续250
9.6 自省251
9.7 BeanContext API253
9.8 在JSP中使用JavaBeans253
9.8.1 <jsp:useBean>253
9.8.2 <jsp:setProperty>255
9.8.3 <jsp:getProperty>255
9.9 小结256
习题9256
第10章 网络与Web服务应用257
10.1 URL应用258
10.1.1 URL地址格式258
10.1.2 创建URL对象258
10.1.3 URL类的方法259
10.1.4 读入URL资源260
10.1.5 连接URL262
10.1.6 写入URLConnection262
10.2 Socket应用262
10.2.1 Socket原理263
10.2.2 读写Socket263
10.2.3 读写ServerSocket264
10.3 Datagram应用265
10.3.1 Datagram原理265
10.3.2 编写Datagram服务器程序266
10.3.3 编写Datagram客户程序267
10.4 RMI268
10.5 JMX269
10.5.1 MBean简介269
10.5.2 通知270
10.5.3 远程管理270
10.6 JNDI271
10.7 Java SE的XML特色271
10.7.1 JAXP272
10.7.2 JAXB272
10.8 Web服务应用272
10.9 小结273
习题10273
附录275
1.Java EE简介275
2.Java ME简介276
3.Java SE 6软件包简介276
参考文献282