图书介绍
Java开发课堂实录PDF|Epub|txt|kindle电子书版本网盘下载
![Java开发课堂实录](https://www.shukui.net/cover/59/30090262.jpg)
- 孙宇霞,郑千忠著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302403159
- 出版时间:2015
- 标注页数:367页
- 文件大小:59MB
- 文件页数:376页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
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 Applet18
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 Applet278
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