图书介绍

Java 8基础应用与开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java 8基础应用与开发
  • QST青软实训编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302399643
  • 出版时间:2015
  • 标注页数:336页
  • 文件大小:50MB
  • 文件页数:356页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

Java 8基础应用与开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java概述1

任务驱动1

学习路线1

本章目标1

1.1 Java简介2

1.1.1 Java起源2

1.1.2 Java发展史2

1.2 Java体系3

1.2.1 Java语言优势3

1.2.2 Java应用平台4

1.2.3 专有名词5

1.2.4 Java跨平台原理6

1.2.5 垃圾回收机制7

1.3 JDK工具8

1.3.1 JDK安装配置8

1.3.2 JDK目录13

1.3.3 JDK常用工具14

1.4 Hello World程序14

1.5 输出与注释16

1.5.1 打印输出16

1.5.2 注释17

1.6 IDE集成开发环境19

1.7 贯穿任务实现20

1.7.1 实现【任务1-1】20

本章总结23

小结23

Q&A24

章节练习24

习题24

上机25

第2章 Java语言基础26

任务驱动26

学习路线26

本章目标26

2.1 字符27

2.1.1 字符集27

2.1.2 分隔符28

2.1.3 标识符29

2.1.4 关键字29

2.2 变量和常量30

2.2.1 变量30

2.2.2 常量30

2.2.3 变量作用域31

2.2.4 变量初始化32

2.3 数据类型32

2.3.1 基本类型33

2.3.2 引用类型36

2.3.3 类型转换37

2.4 操作符39

2.4.1 一元操作符39

2.4.2 二元操作符41

2.4.3 三元操作符48

2.4.4 运算符优先级49

2.5 流程控制50

2.5.1 分支结构50

2.5.2 循环结构55

2.5.3 转移语句59

2.6 数组62

2.6.1 创建数组62

2.6.2 初始化数组65

2.6.3 foreach遍历数组67

2.6.4 二维数组68

2.7 贯穿任务实现71

2.7.1 实现【任务2-1】71

2.7.2 实现【任务2-2】73

2.7.3 实现【任务2-3】74

本章总结75

小结75

Q&A75

章节练习76

习题76

上机77

第3章 面向对象基础78

任务驱动78

学习路线78

本章目标78

3.1 面向对象思想79

3.1.1 面向对象简介79

3.1.2 面向对象名词79

3.1.3 面向对象特征80

3.2 类与对象81

3.2.1 类的声明82

3.2.2 对象的创建和使用84

3.3 方法86

3.3.1 方法的参数传递机制86

3.3.2 构造方法92

3.3.3 方法重载96

3.3.4 可变参数97

3.4 封装和访问控制98

3.4.1 包98

3.4.2 访问控制符102

3.5 静态成员106

3.6 对象数组107

3.7 贯穿任务实现111

3.7.1 实现【任务3-1】111

3.7.2 实现【任务3-2】113

3.7.3 实现【任务3-3】114

本章总结116

小结116

Q&A116

章节练习117

习题117

上机118

第4章 核心类119

任务驱动119

学习路线119

本章目标119

4.1 基本类型的封装类120

4.2 装箱和拆箱123

4.3 Object类125

4.3.1 equals()方法125

4.3.2 toString()方法129

4.4 字符串类131

4.4.1 String类131

4.4.2 StringBuffer类134

4.4.3 StringBuilder类135

4.5 Scanner类137

4.6 Math类139

4.7 Date类142

4.8 贯穿任务实现144

4.8.1 实现【任务4-1】144

4.8.2 实现【任务4-2】146

4.8.3 实现【任务4-3】147

本章总结149

小结149

Q&A150

章节练习150

习题150

上机151

第5章 类之间的关系152

任务驱动152

学习路线152

本章目标152

5.1 关系概述153

5.2 继承与多态153

5.2.1 继承153

5.2.2 多态160

5.2.3 super关键字163

5.2.4 final关键字169

5.3 其他关系170

5.3.1 依赖关系170

5.3.2 关联关系171

5.3.3 聚合关系173

5.3.4 组成关系174

5.4 内部类176

5.4.1 成员内部类176

5.4.2 局部内部类177

5.4.3 静态内部类178

5.4.4 匿名内部类179

5.5 单例模式180

5.6 贯穿任务实现181

5.6.1 实现【任务5-1】181

5.6.2 实现【任务5-2】183

5.6.3 实现【任务5-3】188

5.6.4 实现【任务5-4】191

本章总结194

小结194

Q&A194

章节练习194

习题194

上机196

第6章 抽象类和接口197

任务驱动197

学习路线197

本章目标197

6.1 抽象类198

6.1.1 定义抽象类198

6.1.2 使用抽象类199

6.2 接口201

6.2.1 定义接口202

6.2.2 实现接口203

6.2.3 接口的继承206

6.2.4 面向接口编程208

6.3 instanceof关键字211

6.4 贯穿任务实现212

6.4.1 实现【任务6-1】212

6.4.2 实现【任务6-2】213

6.4.3 实现【任务6-3】213

6.4.4 实现【任务6-4】217

本章总结220

小结220

Q&A221

章节练习221

习题221

上机222

第7章 异常224

任务驱动224

学习路线224

本章目标224

7.1 异常概述225

7.1.1 异常类225

7.1.2 异常处理机制226

7.2 捕获异常227

7.2.1 try…catch语句228

7.2.2 try…catch…finally语句233

7.2.3 自动关闭资源的try语句235

7.2.4 嵌套的try…catch语句236

7.2.5 多异常捕获238

7.3 抛出异常240

7.3.1 throw抛出异常对象240

7.3.2 throws声明抛出异常序列241

7.4 自定义异常242

7.5 贯穿任务实现244

7.5.1 实现【任务7-1】244

7.5.2 实现【任务7-2】245

7.5.3 实现【任务7-3】247

本章总结252

小结252

Q&A252

章节练习252

习题252

上机253

第8章 泛型与集合254

任务驱动254

学习路线254

本章目标254

8.1 泛型255

8.1.1 泛型定义255

8.1.2 通配符257

8.1.3 有界类型259

8.1.4 泛型的限制263

8.2 集合概述263

8.2.1 集合框架263

8.2.2 迭代器接口265

8.3 集合类266

8.3.1 Collection接口266

8.3.2 List接口及其实现类267

8.3.3 Set接口及其实现类271

8.3.4 Queue接口及其实现类275

8.3.5 Map接口及其实现类280

8.4 集合转换283

8.5 集合工具类285

8.6 贯穿任务实现290

8.6.1 实现【任务8-1】290

8.6.2 实现【任务8-2】292

8.6.3 实现【任务8-3】293

8.6.4 实现【任务8-4】295

8.6.5 实现【任务8-5】299

本章总结305

小结305

Q&A305

章节练习306

习题306

上机307

附录A Eclipse集成开发环境308

A.1 Eclipse简介308

A.2 Eclipse下载及安装308

A.3 Eclipse常用操作312

A.4 Eclipse调试316

A.5 Eclipse导入317

A.6 Eclipse快捷键320

附录B Javac命令321

B.1 选项321

B.2 命令行参数文件323

附录C Java命令324

附录D Jar包328

D.1 jar命令语法328

D.2 选项329

D.3 设置应用程序的入口点330

附录E 静态块331

附录F 常用的类332

附录G ASCII表335

热门推荐