图书介绍

Java核心技术PDF|Epub|txt|kindle电子书版本网盘下载

Java核心技术
  • 马志强,张然,李雷孝编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302352051
  • 出版时间:2014
  • 标注页数:434页
  • 文件大小:176MB
  • 文件页数:448页
  • 主题词:JAVA语言-程序设计-教材

PDF下载


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

下载说明

Java核心技术PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java语言概述1

1.1 Java技术1

1.1.1 Java语言1

1.1.2 Java平台2

1.1.3 Java API使用4

1.2 Java程序的开发过程5

1.2.1简单的桌面应用程序结构5

1.2.2 Java程序的编译7

1.2.3装载运行8

1.2.4集成开发环境的使用8

1.3基本输入输出11

1.3.1基本输入方法11

1.3.2基本输出方法14

1.4案例15

1.4.1案例设计15

1.4.2案例演示16

1.4.3代码实现16

1.5习题17

第2章 Java语法基础20

2.1常量与变量20

2.2运算符与表达式23

2.2.1运算符23

2.2.2表达式26

2.2.3类型转换27

2.3控制结构29

2.3.1分支结构29

2.3.2循环结构32

2.3.3跳转语句36

2.4案例38

2.4.1案例设计38

2.4.2案例演示39

2.4.3代码实现40

2.5习题44

第3章 面向对象编程49

3.1面向对象程序设计思想49

3.2类51

3.2.1类的定义51

3.2.2属性的定义52

3.2.3方法定义53

3.2.4方法参数的使用54

3.2.5构造方法(Constructor Method)56

3.2.6属性值的读取与设置方法58

3.2.7 this关键字58

3.3对象60

3.3.1对象声明60

3.3.2对象实例化60

3.3.3对象使用61

3.3.4对象销毁63

3.4继承63

3.4.1继承的定义63

3.4.2 super关键字67

3.4.3覆盖技术(Overriding)68

3.4.4 Object类71

3.5访问控制72

3.5.1包(package)72

3.5.2访问控制修饰符74

3.6非访问控制修饰符75

3.6.1 static修饰符75

3.6.2 final修饰符78

3.7 String类78

3.7.1 String的基本使用78

3.7.2正则表达式82

3.8案例84

3.8.1案例设计84

3.8.2案例演示85

3.8.3代码实现86

3.9习题91

第4章 数组96

4.1基本概念96

4.2一维数组96

4.3多维数组99

4.4数组API的使用101

4.5案例104

4.5.1案例设计104

4.5.2案例演示104

4.5.3代码实现105

4.6习题110

第5章 高级类特性114

5.1抽象类114

5.2接口117

5.2.1接口概念117

5.2.2接口定义118

5.2.3接口实现118

5.2.4接口的多重实现120

5.2.5接口的多继承121

5.2.6接口应用122

5.3内部类125

5.3.1内部类概念125

5.3.2实例内部类127

5.3.3静态内部类128

5.3.4局部内部类129

5.3.5匿名内部类130

5.3.6内部类应用132

5.4反射133

5.4.1反射概念133

5.4.2 Class133

5.4.3其他反射相关API134

5.4.4反射编程基本步骤136

5.4.5反射编程举例137

5.5案例143

5.5.1案例设计143

5.5.2案例演示144

5.5.3代码实现145

5.6习题150

第6章GUI编程154

6.1 GUI基础154

6.1.1 GUI编程概述154

6.1.2组件155

6.1.3容器155

6.1.4布局管理器156

6.1.5容器嵌套160

6.2 GUI事件处理161

6.2.1 GUI事件处理机制161

6.2.2 GUI事件类型165

6.2.3多重监听器166

6.2.4适配器类168

6.3 Swing编程170

6.3.1 Swing简介170

6.3.2常用Swing组件171

6.4案例185

6.4.1案例设计186

6.4.2案例演示186

6.4.3代码实现188

6.5习题198

第7章 集合框架200

7.1集合概念200

7.2集合框架结构200

7.2.1集合接口200

7.2.2集合实现类204

7.3 List204

7.4 Set207

7.5 Map214

7.6案例217

7.6.1案例设计217

7.6.2案例演示217

7.6.3代码实现219

7.7习题229

第8章 泛型232

8.1泛型简介232

8.2使用泛型233

8.2.1集合框架中的泛型使用233

8.2.2泛型的向后兼容性235

8.3泛型进阶236

8.3.1类型参数236

8.3.2类型通配符238

8.3.3泛型方法241

8.3.4受限制的类型参数243

8.4案例245

8.4.1案例设计245

8.4.2案例演示246

8.4.3代码实现247

8.5习题256

第9章 异常257

9.1异常概念和分类257

9.1.1异常概念257

9.1.2异常分类260

9.1.3常见异常261

9.2异常处理262

9.2.1异常处理机制262

9.2.2捕获-处理异常263

9.2.3声明抛出异常267

9.2.4人工抛出异常269

9.3自定义异常270

9.4案例271

9.4.1案例设计271

9.4.2案例演示272

9.4.3代码实现272

9.5习题274

第10章流277

10.1流的基本概念277

10.2流的分类278

10.3流的体系结构278

10.3.1 InputStream279

10.3.2 OutputStream280

10.3.3 Reader280

10.3.4 Writer281

10.4常用流的使用282

10.4.1流的操作步骤282

10.4.2字节流283

10.4.3字符流285

10.4.4字节字符转换流287

10.4.5随机读取文件流288

10.4.6 PrintStream/PrintWriter290

10.4.7标准I/O291

10.5对象序列化292

10.6文件操作294

10.7案例299

10.7.1案例设计300

10.7.2案例演示300

10.7.3代码实现301

10.8习题304

第11章 JDBC访问数据库308

11.1 JDBC体系结构308

11.2 JDBC编程的基本概念309

11.2.1注册驱动309

11.2.2建立连接310

11.2.3新建状态314

11.2.4执行SQL语句315

11.2.5处理结果集322

11.2.6关闭资源327

11.2.7事务327

11.3 DAO模式的应用328

11.3.1构建实体类328

11.3.2对象操作接口333

11.3.3对象操作代理类335

11.3.4对象操作实现类337

11.3.5工厂模式访问DAO341

11.4案例分析342

11.4.1案例设计342

11.4.2案例演示343

11.4.3代码实现343

11.5习题356

第12章 线程359

12.1线程基础359

12.1.1线程的基本概念359

12.1.2线程的概念模型360

12.1.3线程的创建360

12.2线程的状态368

12.2.1线程状态转换368

12.2.2常用的线程状态转换方法369

12.3线程同步376

12.3.1临界资源问题376

12.3.2线程同步379

12.4线程死锁381

12.5线程通信383

12.6案例386

12.6.1案例设计386

12.6.2案例演示387

12.6.3代码实现387

12.7习题390

第13章 网络编程395

13.1网络基本概念395

13.2 java.net包396

13.3基于TCP的Socket编程397

13.3.1 InetAddress类397

13.3.2 Socket编程模型399

13.3.3服务器程序401

13.3.4客户端程序402

13.3.5多客户端的服务器程序404

13.4基于UDP的Socket编程406

13.4.1 UDP编程模型406

13.4.2接收端程序407

13.4.3发送端程序编程409

13.5 URL411

13.6案例423

13.6.1案例设计423

13.6.2案例演示423

13.6.3代码实现424

13.7习题429

附录A综合案例说明432

A.1数据库安装和导入432

A.2开发工具的安装和工程导入432

A.3程序运行433

参考文献434

热门推荐