图书介绍

Java开发课堂实录pdf电子书版本下载

Java开发课堂实录
  • 孙宇霞,郑千忠著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302403159
  • 出版时间:2015
  • 标注页数:367页
  • 文件大小:59MB
  • 文件页数:376页
  • 主题词: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语言概述 2

1.1 基础知识讲解 2

1.1.1 Java语言简介 2

1.1.2 Java程序运行环境 5

1.1.3 简单的Java程序 9

1.1.4 Java程序的基本点 15

1.1.5 Java Application和Java Applet 18

1.2 实例应用:实现累加器 20

1.2.1 实例目标 20

1.2.2 技术分析 20

1.2.3 实现步骤 20

1.3 拓展训练 22

1.4 课后练习 22

第2课 简单数据类型及运算 26

2.1 基础知识讲解 26

2.1.1 变量与常量 26

2.1.2 基本数据类型 29

2.1.3 运算符与表达式 33

2.2 实例应用:实现计算器 41

2.2.1 实例目标 41

2.2.2 技术分析 41

2.2.3 实现步骤 41

2.3 拓展训练 42

2.4 课后练习 43

第3课 流程控制语句 46

3.1 基础知识讲解 46

3.1.1 选择语句 46

3.1.2 嵌套if语句 51

3.1.3 循环语句 53

4.1.5 跳转语句 59

3.2 实例应用:判断闰年 61

3.2.1 实例目标 61

3.2.2 技术分析 62

3.2.3 实现步骤 62

3.3 拓展训练 63

3.4 课后练习 64

第4课 类与对象 68

4.1 基础知识讲解 68

4.1.1 类概述 68

4.1.2 面向对象和对象 70

4.1.3 类成员 78

4.1.4 常用修饰符 86

4.2 实例应用:模拟网上购物 93

4.2.1 实例目标 93

4.2.2 技术分析 93

4.2.3 实现步骤 93

4.3 拓展训练 95

4.4 课后练习 96

第5课 深入面向对象编程 100

5.1 基础知识讲解 100

5.1.1 抽象类与接口 100

5.1.2 内部类和匿名类 104

5.1.3 方法的重载和重写 108

5.1.4 super关键字 111

5.1.5 包的概念 113

5.2 实例应用:模拟公司奖励制度 115

5.2.1 实例目标 115

5.2.2 技术分析 115

5.2.3 实现步骤 116

5.3 拓展训练 118

5.4 课后练习 118

第6课 数组与集合 122

6.1 基础知识讲解 122

6.1.1 数组 122

6.1.2 集合 132

6.2 实例应用:使用集合模拟百度贴吧 145

6.2.1 实例目标 145

6.2.2 技术分析 145

6.2.3 实现步骤 145

6.3 拓展训练 148

6.4 课后练习 149

第7课 异常 152

7.1 基础知识讲解 152

7.1.1 异常概述 152

7.1.2 异常分类 153

7.1.3 Java异常处理 154

7.2 实例应用:优化错误提示信息 164

7.2.1 实例目标 164

7.2.2 技术分析 164

7.2.3 实现步骤 164

7.3 拓展训练 166

7.4 课后练习 168

第8课 线程 170

8.1 基础知识讲解 170

8.1.1 线程基本概念 170

8.1.2 线程实现 170

8.1.3 线程的生命周期 173

8.1.4 线程的调度 174

8.1.5 线程同步 179

8.2 实例应用:实现进度条 183

8.2.1 实例目标 183

8.2.2 技术分析 183

8.2.3 实现步骤 183

8.3 拓展训练 185

8.4 课后练习 185

第9课 Java常用类 188

9.1 基础知识讲解 188

9.1.1 Object类 188

9.1.2 包装类 188

9.1.3 字符串 194

9.1.4 日期类 203

9.1.5 Random类 211

9.2 实例应用:模拟实现QQ空间签到查询 212

9.2.1 实例目标 212

9.2.2 技术分析 212

9.2.3 实现步骤 213

9.3 拓展训练 216

9.4 课后练习 216

第10课 Java的输入输出流 222

10.1 基础知识讲解 222

10.1.1 输入输出流概述 222

10.1.2 字节输入输出流 223

10.1.3 字符输入输出流 234

10.1.4 文件 241

10.2 实例应用:读取指定文本,并在末尾添加新内容 246

10.2.1 实例目标 246

10.2.2 技术分析 246

10.2.3 实现步骤 246

10.3 拓展训练 247

10.4 课后练习 248

第11课 图形用户界面应用 252

11.1 基础知识讲解 252

11.1.1 AWT概述 252

11.1.2 容器 253

11.1.3 常用布局管理器 257

11.1.4 AWT基本组件 264

11.1.5 事件处理机制 273

11.1.6 Swing简介 277

11.1.7 Applet 278

11.2 实例应用:制作简易记事本 281

11.2.1 实例目标 281

11.2.2 技术分析 282

11.2.3 实现步骤 282

11.3 拓展训练 289

11.4 课后练习 290

第12课 Java数据库编程 294

12.1 基础知识讲解 294

12.1.1 JDBC简介 294

12.1.2 安装JDBC驱动 296

12.1.3 连接数据库 298

12.1.4 访问数据库 301

12.1.5 ResultSet相关操作 310

12.1.6 事务处理 314

12.1.7 批处理 316

12.2 实例应用:学生信息管理 318

12.2.1 实例目标 318

12.2.2 技术分析 318

12.2.3 实现步骤 318

12.3 拓展训练 322

12.4 课后练习 323

第13课 Java的网络编程 326

13.1 基础知识讲解 326

13.1.1 网络程序设计基础 326

13.1.2 TCP编程 328

13.1.3 URL编程 333

13.1.4 UDP编程 334

13.2 实例应用:年龄判断 338

13.2.1 实例目标 338

13.2.2 技术分析 338

13.2.3 实现步骤 338

13.3 拓展训练 340

13.4 课后练习 341

第14课 成绩管理系统 344

14.1 系统分析 344

14.1.1 需求分析 344

14.1.2 系统设计 344

14.2 数据库分析与设计 345

14.2.1 创建数据表 345

14.2.2 创建数据库 346

14.3 公共模块设计 346

14.3.1 数据访问层 347

14.3.2 业务处理层 348

14.4 成绩管理模块设计 350

14.4.1 学生信息模块 350

14.4.2 课程信息模块 357

14.4.3 成绩信息模块 361

精品推荐