图书介绍

Java程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java程序设计
  • 谢先伟,梅青平主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787517045465
  • 出版时间:2016
  • 标注页数:444页
  • 文件大小:54MB
  • 文件页数:454页
  • 主题词:JAVA语言-程序设计-高等职业教育-教材

PDF下载


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

下载说明

Java程序设计PDF格式电子书版下载

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

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

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

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

图书目录

绪论1

【主要内容】1

【学习目标】1

*.1 认识Java语言2

*.1.1 项目(1)描述2

*.1.2 项目知识准备2

*.1.3 项目实施12

*.1.4 能力拓展15

*.2 Eclipse下Java程序开发17

*.2.1 项目(2)描述17

*.2.2 项目知识准备17

*.2.3 项目实施23

*.2.4 能力拓展26

第1章 Java基础编程27

【主要内容】27

【学习目标】27

1.1 变量、运算符和表达式28

1.1.1 项目(1-1)描述28

1.1.2 项目知识准备28

1.1.3 项目实施38

1.1.4 能力拓展39

1.2 分支流程39

1.2.1 项目(1-2)描述39

1.2.2 项目知识准备40

1.2.3 项目实施44

1.2.4 能力拓展46

1.3 循环流程46

1.3.1 项目(1-3)描述46

1.3.2 项目知识准备46

1.3.3 项目实施53

1.3.4 能力拓展54

1.4 数组54

1.4.1 项目(1-4)描述54

1.4.2 项目知识准备54

1.4.3 项目实施56

1.4.4 能力拓展58

第2章 类和对象59

【主要内容】59

【学习目标】59

2.1 类和对象60

2.1.1 项目(2-1)描述60

2.1.2 项目知识准备60

2.1.3 项目实施64

2.1.4 能力拓展65

2.2 封装、继承和多态66

2.2.1 项目(2-2)描述66

2.2.2 项目知识准备66

2.2.3 项目实施77

2.2.4 能力拓展79

第3章 抽象类、接口和包81

【主要内容】81

【学习目标】81

3.1 抽象类82

3.1.1 项目(3-1)描述82

3.1.2 项目知识准备82

3.1.3 项目实施85

3.1.4 能力拓展87

3.2 接口87

3.2.1 项目(3-2)描述87

3.2.2 项目知识准备87

3.2.3 项目实施96

3.2.4 能力拓展98

3.3 包100

3.3.1 项目(3-3)描述100

3.3.2 项目知识准备100

3.3.3 项目实施104

3.3.4 能力拓展106

第4章 常用类107

【主要内容】107

【学习目标】107

4.1 字符串类108

4.1.1 项目(4-1)描述108

4.1.2 项目知识准备108

4.1.3 项目实施112

4.1.4 能力拓展114

4.2 Math类115

4.2.1 项目(4-2)描述115

4.2.2 项目知识准备115

4.2.3 项目实施116

4.2.4 能力拓展118

4.3 数据类型转换119

4.3.1 项目(4-3)描述119

4.3.2 项目知识准备119

4.3.3 项目实施124

4.3.4 能力拓展126

第5章 集合128

【主要内容】128

【学习目标】128

5.1 List接口129

5.1.1 项目(5-1)描述129

5.1.2 项目知识准备129

5.1.3 项目实施139

5.1.4 能力拓展141

5.2 Set和Map接口142

5.2.1 项目(5-2)描述142

5.2.2 项目知识准备142

5.2.3 项目实施146

5.2.4 能力拓展148

第6章 异常150

【主要内容】150

【学习目标】150

6.1 异常概述151

6.1.1 项目(6-1)描述151

6.1.2 项目知识准备151

6.1.3 项目实施153

6.1.4 能力拓展154

6.2 异常处理155

6.2.1 项目(6-2)描述155

6.2.2 项目知识准备155

6.2.3 项目实施161

6.2.4 能力拓展161

第7章 JDBC162

【主要内容】162

【学习目标】162

7.1 JDBC连接163

7.1.1 项目(7-1)描述163

7.1.2 项目知识准备163

7.1.3 项目实施166

7.1.4 能力拓展167

7.2 数据库的增删改查167

7.2.1 项目(7-2)描述167

7.2.2 项目知识准备168

7.2.3 项目实施170

7.2.4 能力拓展173

7.3 数据库操作的分层处理173

7.3.1 项目(7-3)描述173

7.3.2 项目知识准备173

7.3.3 项目实施180

7.3.4 能力拓展181

第8章 GUI182

【主要内容】182

【学习目标】182

8.1 组件183

8.1.1 项目(8-1)描述183

8.1.2 项目知识准备183

8.1.3 项目实施202

8.1.4 能力拓展204

8.2 布局管理器205

8.2.1 项目(8-2)描述205

8.2.2 项目知识准备205

8.2.3 项目实施211

8.2.4 能力拓展213

8.3 事件处理214

8.3.1 项目(8-3)描述214

8.3.2 项目知识准备214

8.3.3 项目实施224

8.3.4 能力拓展227

第9章 文件和输入输出流229

【主要内容】229

【学习目标】229

9.1 文件230

9.1.1 项目(9-1)描述230

9.1.2 项目知识准备230

9.1.3 项目实施233

9.1.4 能力拓展235

9.2 字节流235

9.2.1 项目(9-2)描述235

9.2.2 项目知识准备235

9.2.3 项目实施238

9.2.4 能力拓展239

9.3 字符流240

9.3.1 项目(9-3)描述240

9.3.2 项目知识准备240

9.3.3 项目实施245

9.3.4 能力拓展246

第10章 多线程248

【主要内容】248

【学习目标】248

10.1 进程与线程249

10.2 线程的实现250

10.2.1 项目(10-1)描述250

10.2.2 项目知识准备250

10.2.3 项目实施260

10.2.4 能力拓展262

10.3 线程的状态与线程常用方法263

10.3.1 项目(10-2)描述263

10.3.2 项目知识准备263

10.3.3 项目实施277

10.3.4 能力拓展279

10.4 同步与死锁280

10.4.1 项目(10-3)描述280

10.4.2 项目知识准备280

10.4.3 项目实施286

10.4.4 能力拓展289

10.5 生产者与消费者模型290

10.5.1 项目(10-4)描述290

10.5.2 项目知识准备290

10.5.3 项目实施298

10.5.4 能力拓展302

第11章 网络编程303

【主要内容】303

【学习目标】303

11.1 网络编程的基本概念304

11.1.1 项目(11-1)描述304

11.1.2 项目知识准备304

11.1.3 项目实施308

11.1.4 能力拓展309

11.2 UDP程序设计310

11.2.1 项目(11-2)描述310

11.2.2 项目知识准备310

11.2.3 项目实施318

11.2.4 能力拓展321

11.3 TCP程序设计321

11.3.1 项目(11-3)描述321

11.3.2 项目知识准备321

11.3.3 项目实施333

11.3.4 能力拓展336

11.4 URL与URLConnection337

11.4.1 项目(11-4)描述337

11.4.2 项目知识准备337

11.4.3 项目实施340

11.4.4 能力拓展342

第12章 项目——图书管理系统V1.0343

【主要内容】343

【学习目标】343

12.1 项目概述344

12.2 系统设计345

12.2.1 总体结构设计345

12.2.2 构建开发环境346

12.2.3 项目工程目录346

12.3 项目实现346

12.3.1 项目目录搭建及导包347

12.3.2 数据库的设计与创建348

12.3.3 公共模块设计351

12.3.4 登录模块的实现364

12.3.5 主界面模块的实现369

12.3.6 基础数据维护模块的实现377

12.3.7 借阅管理模块的实现411

12.3.8 查询管理模块的实现426

12.3.9 系统维护模块的实现433

12.3.10 小结438

附录A常用字符与ASCII代码对照表439

附录B Java语言中的关键字440

附录C运算符和结合性440

附录D类Component的常用方法442

附录E Eclipse的常用快捷键443

热门推荐