图书介绍

Java高级程序设计 第2版PDF|Epub|txt|kindle电子书版本网盘下载

Java高级程序设计 第2版
  • 肖英,刘洁主编;李文蕙,刘嵩,李唯副主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7517028918
  • 出版时间:2015
  • 标注页数:257页
  • 文件大小:49MB
  • 文件页数:264页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java高级程序设计 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Java入门基础1

本章目标1

本章任务1

1.1 Java开发环境的安装与配置1

任务1 安装与配置JDK、Eclipse1

任务2 Eclipse中开发Java Application4

知识点:Java Application程序6

1.2 Java语言基础7

任务3 实现四则运算7

知识点:Java语法基础8

任务4 找出100以内的所有素数12

知识点:Java的流程控制语句13

1.3 Java面向对象编程基础17

任务5 定义类、使用对象17

知识点:类与对象20

任务6 运用继承21

知识点:包和访问控制符、继承、接口25

实训任务27

第2章 异常处理29

本章目标29

本章任务29

2.1 什么是异常29

任务1 识别异常29

知识点:异常的概念、异常处理机制30

2.2 处理异常31

任务2 处理异常31

知识点:try-catch-finally语句处理异常32

2.3 自定义异常与throw关键字35

任务3 自定义百分制分数异常35

知识点:自定义异常、throw关键字37

2.4 throws关键字38

任务4 使用throws关键字38

知识点:throws关键字为方法声明异常39

2.5 Java的内置异常39

实训任务41

第3章 Java常用API42

本章目标42

本章任务42

3.1 API的概念42

3.2 字符串处理44

任务1 字符串加密与解密44

知识点:String、StringBuffer45

任务2 统计单词及其数量52

知识点:StringTokenizer类52

3.3 数学运算工具Math53

任务3 常见数学运算53

知识点:Math类54

3.4 日期时间处理55

任务4 格式化日期55

知识点:Date、DateFormat、Calendar55

3.5 集合类57

任务5 保存和显示学生列表59

知识点:List接口及实现类60

任务6 使用Set保存和显示学生集合64

知识点:Set接口及实现类65

任务7 使用Map保存和显示学生集合67

知识点:Map接口及实现类68

3.6 泛型70

实训任务72

第4章 GUI程序设计73

本章目标73

本章任务73

4.1 认识GUI程序73

任务1 登录窗体73

知识点:Swing包、创建窗体75

任务2 登录验证功能80

知识点:事件处理机制82

4.2 容器与布局90

任务3 图形用户界面的四则运算90

知识点:JPanel、布局管理器92

4.3 GUI基本元素100

任务4 文本复制100

知识点:JTextArea101

任务5 字体选择器102

知识点:选择型组件105

4.4 菜单与工具栏109

任务6 简单记事本界面109

知识点:菜单、工具栏112

4.5 对话框117

任务7 确认退出对话框117

知识点:JDialog、JOptionPane、FileChooser119

4.6 表格124

任务8 使用表格124

知识点:JTable128

实训任务131

第5章 IO输入输出流133

本章目标133

本章任务133

5.1 IO流的概念133

任务1 使用预定义流133

知识点:流的概念和分类、预定义流134

5.2 文件读写138

任务2 文件类型过滤器138

知识点:File类139

任务3 文件复制141

知识点:文件字节IO流142

任务4 记事本打开、另存为功能144

知识点:文件字符IO流147

5.3 使用过滤流148

任务5 学生信息存至磁盘文件148

知识点:节点流和过滤流、常用过滤流151

5.4 使用RandomAccessFile154

实训任务155

第6章 JDBC数据库编程156

本章目标156

本章任务156

6.1 JDBC数据库编程概述156

任务1 基于数据库的学生信息检索程序156

知识点:JDBC概述、MySQL、连接MySQL数据库162

6.2 JDBC基本操作:CRUD168

任务2 查询联系人169

知识点:查询操作171

任务3 添、删、改联系人172

知识点:添删改操作、PreparedStatement、可滚动结果集175

6.3 JDBC进阶182

任务4 运用事务182

知识点:事务184

实训任务184

第7章 多线程185

本章目标185

本章任务185

7.1 线程概述185

任务1 创建并启动多个线程185

知识点:线程概念、线程的创建和启动187

7.2 线程的生命周期190

7.3 线程的优先级193

7.4 线程同步194

任务2 模拟多窗口售票194

知识点:线程同步196

7.5 线程通信197

实训任务198

第8章 Java网络编程200

本章目标200

本章任务200

8.1 网络编程基础200

8.1.1 统一资源定位符(URL)200

8.1.2 Internet编址与端口号200

8.1.3 客户机/服务器模式202

8.1.4 TCP/IP与UDP协议202

8.2 Java网络编程API203

任务1 读取网页文件203

知识点:URL类、URLConnection类、InetAddress类204

8.3 Java编写TCP网络程序208

任务2 一对一聊天室208

知识点:TCP/IP套接字212

任务3 多人聊天室215

8.4 Java编写UDP网络程序220

实训任务224

第9章 综合应用225

本章目标225

本章任务225

9.1 需求分析及系统设计225

系统目标225

任务1 数据库设计及实施226

任务2 界面设计与功能模块227

9.2 系统实现及编码228

编码规范228

任务3 开发公共模块229

任务4 开发登录模块234

任务5 开发主界面236

任务6 开发查找联系人模块240

任务7 开发添加联系人模块244

任务8 开发编辑联系人模块248

任务9 开发删除联系人模块253

开发小结256

实训任务256

参考文献257

热门推荐