图书介绍

JAVA技术及应用 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

JAVA技术及应用 第2版
  • 赵锐,李卫华编著 著
  • 出版社: 北京:地震出版社
  • ISBN:9787302475156
  • 出版时间:2017
  • 标注页数:319页
  • 文件大小:49MB
  • 文件页数:330页
  • 主题词:JAVA语言-程序设计-高等学校-教材

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.1.1 Java的标记集1

1.1.2 基本数据类型的变量与声明4

1.1.3 变量范围5

1.1.4 数组类型5

1.2 表达式7

1.2.1 算术运算7

1.2.2 关系运算8

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流程16

1.3.3 for流程17

1.3.4 增强的for流程18

1.3.5 while流程19

1.3.6 do-while流程20

1.3.7 break语句21

1.3.8 continue语句22

1.3.9 label语句23

1.3.10 return语句24

1.4 注解25

1.5 编译工具26

1.6 平台环境27

1.6.1 PATH和CLASSPATH27

1.6.2 编译与运行27

1.6.3 命令行参数27

1.6.4 集成开发环境28

1.7 小结29

习题129

第2章 面向对象结构32

2.1 类与对象32

2.1.1 类与对象的概念32

2.1.2 类与对象的关系33

2.2 类的定义33

2.2.1 类声明部分34

2.2.2 类体部分35

2.2.3 成员变量36

2.2.4 方法38

2.2.5 构造方法41

2.2.6 方法重载42

2.3 对象44

2.3.1 对象的创建44

2.3.2 对象的使用45

2.3.3 对象的清除46

2.4 类的继承47

2.4.1 合成与继承47

2.4.2 方法重写48

2.4.3 构造方法继承49

2.4.4 类继承示例49

2.5 嵌套类51

2.5.1 静态嵌套类52

2.5.2 内部类52

2.5.3 局部内部类53

2.5.4 匿名内部类54

2.6 抽象类与接口54

2.6.1 抽象类54

2.6.2 接口55

2.7 多态60

2.7.1 抽象类与多态61

2.7.2 接口与多态62

2.8 泛型63

2.8.1 定义泛型类型64

2.8.2 限界类型参数66

2.8.3 通配符66

2.8.4 类型擦除67

2.9 枚举67

2.10 基本类型的类封装68

2.11 包与版本识别69

2.11.1 包69

2.11.2 版本识别71

2.12 小结71

习题271

第3章 lambda表达式及其应用73

3.1 lambda表达式简介73

3.2 lambda表达式应用74

3.3 方法引用77

3.4 小结81

习题381

第4章 常用实用类82

4.1 数学类82

4.2 正则表达式支持类83

4.2.1 正则表达式基础84

4.2.2 正则表达式字符类84

4.2.3 预定义字符集85

4.2.4 量词86

4.2.5 边界匹配符86

4.2.6 Pattern类87

4.2.7 Matcher类88

4.2.8 PatternSyntaxException类89

4.3 字符串类89

4.3.1 String类90

4.3.2 String类和正则表达式90

4.3.3 StringBuilder类91

4.4 日期时间类93

4.4.1 Date93

4.4.2 Calendar94

4.4.3 GregorianCalendar95

4.5 小结95

习题495

第5章 增强性能类97

5.1 异常处理97

5.1.1 异常97

5.1.2 捕获与声明的要求99

5.1.3 处理异常99

5.1.4 新形式的try块语句104

5.1.5 抛出异常105

5.1.6 创建自己的Exception类106

5.2 并发108

5.2.1 线程109

5.2.2 同步与锁定115

5.3 反射121

5.3.1 Class类121

5.3.2 检查类信息122

5.4 小结123

习题5123

第6章 输入输出流125

6.1 文件访问125

6.1.1 File类125

6.1.2 RandomAccessFile类127

6.2 字节流129

6.2.1 InputStream及其子类129

6.2.2 OutputStream及其子类132

6.2.3 文件字节流134

6.2.4 管道流135

6.2.5 数据流136

6.2.6 字节缓冲流139

6.2.7 字节打印流140

6.2.8 字节数组流142

6.2.9 对象流143

6.3 字符流145

6.3.1 Reader类及其子类145

6.3.2 Writer类及其子类146

6.3.3 字符缓冲流146

6.3.4 转换流147

6.3.5 字符打印流149

6.4 新I/O149

6.4.1 Buffer类149

6.4.2 Channel接口150

6.5 扫描输入与格式化输出150

6.5.1 Scanner类150

6.5.2 Formatter类151

6.6 小结152

习题6152

第7章 收集与数据结构应用154

7.1 收集的概念154

7.2 Collection接口155

7.3 Set156

7.3.1 Set的实现156

7.3.2 Set的数学应用157

7.4 List158

7.4.1 List的实现159

7.4.2 List的数据结构应用162

7.5 Queue163

7.5.1 Queue的实现163

7.5.2 Queue的数据结构应用164

7.6 Map165

7.6.1 Map的实现166

7.6.2 Map的数学应用168

7.7 SortedSet169

7.8 SortedMap171

7.9 Collections类173

7.9.1 静态方法173

7.9.2 包装器174

7.9.3 方便实现175

7.9.4 Collections类的数据结构应用175

7.10 抽象实现176

7.11 小结177

习题7177

第8章 小程序及多媒体应用178

8.1 小应用程序178

8.1.1 四个重要方法178

8.1.2 绘制方法181

8.1.3 事件处理方法181

8.1.4 加入java.awt的方法182

8.1.5 showStatus()方法182

8.1.6 装入数据文件182

8.1.7 使浏览器显示文档183

8.1.8 查找同一页中运行的其他小程序183

8.1.9 小应用程序的其他事项183

8.2 2D图形184

8.2.1 Graphics类184

8.2.2 绘制基本图形187

8.3 字体与颜色191

8.3.1 字体191

8.3.2 颜色192

8.4 图像194

8.4.1 装载图像194

8.4.2 显示图像195

8.4.3 复制图像197

8.5 声音197

8.6 动画200

8.6.1 简单的多线程动画201

8.6.2 改进动画效果的方法202

8.6.3 增加控制组件204

8.6.4 较完善的动画程序204

8.7 小结207

习题8207

第9章 图形用户界面及桌面应用208

9.1 AWT208

9.1.1 GUI组件类208

9.1.2 布局管理器218

9.1.3 事件处理221

9.2 Swing225

9.2.1 Swing组件226

9.2.2 Swing并发性235

9.2.3 事件监听235

9.2.4 容器组件布局241

9.2.5 修改视感241

9.2.6 Swing数据传送机制242

9.2.7 拖和放243

9.2.8 剪切、复制、粘贴244

9.3 JavaFX244

9.3.1 JavaFX基础244

9.3.2 JavaFX的控件246

9.3.3 JavaFX的事件247

9.4 小结249

习题9249

第10章 JDBC与数据库应用251

10.1 数据库的相关概念251

10.1.1 基本概念251

10.1.2 SQL252

10.2 JDBC概述254

10.2.1 JDBC结构254

10.2.2 JDBC的常用接口和类255

10.3 JDBC访问数据库256

10.3.1 与数据库建立连接257

10.3.2 基本的数据访问258

10.3.3 元数据266

10.3.4 PreparedStatement270

10.4 连接274

10.5 事务275

10.5.1 自动提交方式276

10.5.2 事务隔离级别276

10.5.3 保存点278

10.6 存储过程278

10.6.1 创建CallableStatement对象279

10.6.2 设置参数279

10.6.3 存储过程的访问280

10.7 JDBC应用设计282

10.8 用Applet访问数据库282

10.9 小结285

习题10285

第11章 网络与Web服务应用286

11.1 Java对网络通信的支持286

11.2 URL应用287

11.2.1 URL地址格式287

11.2.2 创建URL对象288

11.2.3 URL类的方法289

11.2.4 读入URL资源290

11.2.5 连接URL291

11.2.6 写入URLConnection291

11.3 Socket应用292

11.3.1 Socket原理292

11.3.2 读写Socket293

11.3.3 读写ServerSocket293

11.3.4 Socket应用完整示例295

11.4 Datagram应用297

11.4.1 Datagram原理297

11.4.2 编写Datagram服务器298

11.4.3 编写Datagram客户端299

11.4.4 Datagrarn应用完整示例300

11.5 小结302

习题11302

第12章 JavaBeans及组件应用304

12.1 JavaBeans概念304

12.2 设计简单的bean304

12.2.1 创建bean304

12.2.2 使用bean305

12.3 属性306

12.3.1 简单属性306

12.3.2 索引属性307

12.3.3 关联属性307

12.3.4 约束属性307

12.4 事件308

12.5 持续308

12.6 自省310

12.7 BeanContext API311

12.8 在JSP中使用JavaBeans312

12.8.1 〈jsp:useBean〉312

12.8.2 〈jsp:setProperty〉313

12.8.3 〈jsp:getProperty〉314

12.9 小结314

习题12315

附录316

参考文献318

热门推荐