图书介绍

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

Java 8基础应用与开发 第2版 微课版
  • 周清平,钟键,黄云,覃遵跃,QST青软实训编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302503569
  • 出版时间:2018
  • 标注页数:340页
  • 文件大小:49MB
  • 文件页数:359页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

Java 8基础应用与开发 第2版 微课版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 HelloWorld程序14

1.5 输出与注释16

1.5.1 打印输出16

1.5.2 注释17

1.6 IDE集成开发环境19

1.7 贯穿任务实现20

本章总结23

小结23

Q&A24

章节练习24

习题24

上机24

第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 基本类型32

2.3.2 引用类型36

2.3.3 类型转换36

2.4 操作符38

2.4.1 一元操作符39

2.4.2 二元操作符41

24.3 三元操作符48

2.4.4 运算符优先级49

2.5 流程控制49

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

章节练习75

习题75

上机77

第3章 面向对象基础78

任务驱动78

学习路线78

本章目标78

3.1 面向对象思想79

3.1.1 面向对象简介79

3.1.2 面向对象名词79

3.1.3 面向对象编程特征81

3.2 类与对象82

3.2.1 类的声明82

3.2.2 对象的创建和使用84

3.3 方法86

3.3.1 方法的参数传递机制86

3.3.2 构造方法91

3.3.3 方法重载95

3.3.4 可变参数96

3.4 封装和访问控制98

3.4.1 包98

3.4.2 访问控制符102

3.5 静态成员105

3.6 对象数组107

3.7 贯穿任务实现111

3.7.1 实现【任务3-1】111

3.7.2 实现【任务3-2】113

3.7.3 实现【任务3-3】115

本章总结116

小结116

Q&A117

章节练习117

习题117

上机118

第4章 核心类119

任务驱动119

学习路线119

本章目标119

4.1 基本类型的封装类120

4.2 装箱和拆箱123

4.3 Object类124

4.3.1 equals()方法125

4.3.2 toString()方法128

4.4 字符串类131

4.4.1 String类131

4.4.2 StringBuffer类133

4.4.3 StringBuilder类135

4.5 Scanner类137

4.6 Math类139

4.7 Date类142

4.8 贯穿任务实现143

4.8.1 实现【任务4-1】143

4.8.2 实现【任务4-2】145

4.8.3 实现【任务4-3】147

本章总结148

小结148

Q&A149

章节练习149

习题149

上机150

第5章 类之间的关系151

任务驱动151

学习路线151

本章目标151

5.1 关系概述152

5.2 继承与多态152

5.2.1 继承152

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 局部内部类178

5.4.3 静态内部类179

5.4.4 匿名内部类180

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&A195

章节练习195

习题195

上机196

第6章 抽象类和接口197

任务驱动197

学习路线197

本章目标197

6.1 抽象类198

6.1.1 定义抽象类198

6.1.2 使用抽象类199

6.2 接口202

6.2.1 定义接口202

6.2.2 实现接口203

6.2.3 接口的继承206

6.2.4 面向接口编程209

6.3 instanceof关键字211

6.4 贯穿任务实现214

6.4.1 实现【任务6-1】214

6.4.2 实现【任务6-2】214

6.4.3 实现【任务6-3】215

6.4.4 实现【任务6-4】218

本章总结222

小结222

Q& A222

章节练习222

习题222

上机224

第7章 异常225

任务驱动225

学习路线225

本章目标225

7.1 异常概述226

7.1.1 异常类226

7.1.2 异常处理机制227

7.2 捕获异常228

7.2.1 try...catch语句229

7.2.2 try...catch...finally语句233

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

7.2.4 嵌套的try...catch语句237

7.2.5 多异常捕获239

7.3 抛出异常240

7.3.1 throw抛出异常对象240

7.3.2 throws声明抛出异常序列241

7.4 自定义异常243

7.5 贯穿任务实现244

7.5.1 实现【任务7-1】244

7.5.2 实现【任务7-2】246

7.5.3 实现【任务7-3】248

本章总结252

小结252

Q&A253

章节练习253

习题253

上机253

第8章 泛型与集合255

任务驱动255

学习路线255

本章目标255

8.1 泛型256

8.1.1 泛型定义256

8.1.2 通配符259

8.1.3 有界类型260

8.1.4 泛型的限制264

8.2 集合概述264

8.2.1 集合框架264

8.2.2 迭代器接口266

8.3 集合类266

8.3.1 Collection接口266

8.3.2 List接口及其实现类267

8.3.3 Set接口及其实现类272

8.3.4 Queue接口及其实现类277

8.3.5 Map接口及其实现类282

8.4 集合转换286

8.5 集合工具类287

8.6 贯穿任务实现294

8.6.1 实现【任务8-1】294

8.6.2 实现【任务8-2】295

8.6.3 实现【任务8-3】297

8.6.4 实现【任务8-4】298

8.6.5 实现【任务8-5】302

本章总结308

小结308

Q&A308

章节练习309

习题309

上机310

附录A Eclipse集成开发环境311

A.1 Eclipse简介311

A.2 Eclipse下载及安装311

A.3 Eclipse常用操作315

A.4 Eclipse调试319

A.5 Eclipse导入320

A.6 Eclipse快捷键323

附录B javac命令324

B.1 选项324

B.2 命令行参数文件326

附录C java命令327

附录D jar包331

D.1 jar命令语法331

D.2 选项332

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

附录E静态块334

附录F常用的类335

附录G ASCII表338

热门推荐