图书介绍

Java SE实践教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Java SE实践教程
  • 张伟编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121083488
  • 出版时间:2009
  • 标注页数:391页
  • 文件大小:77MB
  • 文件页数:410页
  • 主题词:JAVA语言-程序设计-教材

PDF下载


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

下载说明

Java SE实践教程PDF格式电子书版下载

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

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

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

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

图书目录

第一章 进驻爪哇岛—Java的基本语法1

1.1 讲解2

1.1.1 爪哇岛在历史与演变2

1.1.2 爪哇岛基本生存规则4

1.1.3 爪哇岛上新人新风尚11

1.2 练习15

1.2.1 搭建Java开发环境15

1.2.2 体验Java程序开发21

1.2.3 J2SE5.0新特性实践26

1.3 小结35

第2章 对象无处不在—面向对象的基本概念37

2.1 讲解38

2.1.1 什么是面向对象38

2.1.2 面向对象的基本概念38

2.1.3 Java对面向对象的支持41

2.2 练习42

2.2.1 JavaBeans技术开发可重要组建42

2.2.2 面向对象在基础实践44

2.3 小结53

第3章 当一个变成多个—集合框架的基本概念53

3.1 讲解54

3.1.1 集合概述54

2.1.2 Collection接口54

3.1.3 泛型(Generics)56

3.1.4 Map接口57

3.2 练习59

3.2.1 创建课程管理系统59

3.3 小结68

第4章 数据传送的管道—JavaⅠ/O71

4.1 讲解72

4.1.1 流―Java I/O的基础72

4.1.2 JavaI/O库72

4.2 练习74

4.2.1 数据传送的通道74

4.2.2 管道的一端76

4.2.3 文件处理78

4.2.4 基于对象的读写80

4.2.5 NIO85

4.3 小结89

第5章 如何走得更稳—测试驱动的基本概念91

5.1 讲解92

5.1.1 什么是JUnit92

5.1.2 使用JUnit的一般过程92

5.1.3 安装JUnit93

5.2 编写单元测试93

5.2.1 第1个单元测试93

5.3 编写单元测试的步骤95

5.3.1 常用断言95

5.3.2 TestSuite96

5.3.3 JUnit框架组成96

5.4 练习97

5.4.1 创建JUnit单元测试97

5.4.2 setUp和tearDown102

5.4.3 使用TestSuite103

5.5 补充:JUnit4的新增特性104

5.5.1 测试方法104

5.5.2 初始化方法105

5.5.3 TestSuite初始化106

5.5.4 兼容性106

5.6 小结107

第6章 三头六臂—线程和同步的基本概念109

6.1 讲解110

6.1.1 什么是线程110

6.1.2 创建线程110

6.1.3 线程的生命周期112

6.1.4 线程的优先级114

6.1.5 中断线程115

6.1.6 线程组116

6.1.7 处理未被捕获的异常117

6.1.8 守护线程117

6.2 同步与锁118

6.2.1 synchronized和同步118

6.2.2 锁对象120

6.2.3 Condition对象121

6.2.4 再谈synchronized122

6.3 协调任务124

6.3.1 线程池和Executor124

6.3.2 Callable和Future126

6.3.3 ScheduledExecutorService127

6.4 线程安全的集合和同步器128

6.4.1 阻塞队列128

6.4.2 指定阻塞时间130

6.4.3 同步器131

6.4.4 Atomic类型134

6.5 练习134

6.5.1 线程间同步134

6.5.2 生产者、消费者问题137

6.6 小结140

第7章 我要彩色照片—Swing的基本概念141

7.1 讲解142

7.1.1 Swing的基本概念142

7.1.2 Swing组件继承关系142

7.1.3 Swing组件一览143

7.1.4 Swing和MVC设计模式144

7.1.5 Swing的单线程模型145

7.2 练习148

7.2.1 第1个Swing程序148

7.2.2 外观感觉150

7.2.3 事件侦听器151

7.2.4 Swing基本控件和窗口155

7.2.5 Swing容器176

7.2.6 Swing高级控件181

7.3 小结187

第8章 朋友们,你们在哪里—Java数据库运用189

8.1 讲解190

8.1.1 数据库的基本概念190

8.1.2 了解JavaDB190

8.1.3 JDBC与JDBC4.191

8.1.4 用Java让数据库动起来192

8.1.5 事务处理简介194

8.2 练习195

8.2.1 数据库操作195

8.2.2 我的联系手册199

8.2.3 事务处理221

8.3 小结222

第9章 还想再见到你—数据持久化223

9.1 讲解224

9.1.1 数据持久化的基本概念224

9.1.2 数据持久化技术简介224

9.1.3 Java中的对象关系映射225

9.1.4 对象XML序列化227

9.2 练习228

9.2.1 我的联系手册(JPA实现)228

9.2.2 我的联系手册(JAXB实现)238

9.3 小结242

第10章 准备环球旅行—应用程序国际化243

10.1 讲解244

10.1.1 概念介绍244

10.1.2 设置Locale249

10.1.3 隔离语言环境相关数据252

10.1.4 格式化258

10.2 练习266

10.2.1 对单独的文件进行国际化266

10.2.2 在设计时国际化GUI表单273

10.2.3 国际化整个项目277

10.3 小结281

第11章 请保持联系—Java网络连接283

11.1 讲解284

11.1.1 Java网络连接的基本概念284

11.1.2 使用TCP协议的Socket网络编程285

11.1.3 使用UDP协议的Socket网络编程289

11.1.4 多点传送和MulticastSocket类290

11.1.5 NIO及相关技术290

11.2 练习291

11.2.1 ServerSocket与Socket示例:开发一个Server-Client模型的程序291

11.2.2 多点传送示例293

11.2.3 打造你自己的QQ295

11.3 小结315

第12章 找个好管家—JMX317

12.1 讲解318

12.1.1 什么是JMX318

12.1.2 JMX基本概念318

12.1.3 JMX管理应用开发323

12.2 练习325

12.2.1 建立JMX开发环境325

12.2.2 创建拼词游戏程序326

12.2.3 分布式管理扇形绘制Applet程序330

12.3 小结350

第13章 让我们更专业—软件工程的基本概念351

13.1 讲解352

13.1.1 软件工程的基本概念352

13.1.2 版本控制系统356

13.1.3 统一建模语言359

13.2 练习360

13.2.1 建立cvs的使用环境和基本操作360

13.2.2 使用标记和分支373

13.3 使用UML建模376

13.3.1 对基本结构建模376

13.3.2 对高级结构建模381

13.4 小结387

索引389

热门推荐