第1章 入门准备 1
1.1 入门案例 1
1.1.1 可视化串口通信设计 1
1.1.2 Web后端服务支撑 3
1.2 课程教学纲要 4
1.2.1 Java基础训练 4
1.2.2 经典案例实战 5
1.2.3 项目综合演练 5
1.3 课程互动教学 6
1.3.1 课程考核办法 6
1.3.2 云端教研室 6
1.3.3 云上电子办公 7
1.4 学习环境 8
1.4.1 启动菜单整理 8
1.4.2 工具软件与资料整理 8
1.4.3 Word文档配置 9
1.4.4 数字签名 10
1.4.5 JDK环境 10
1.4.6 Tomcat应用服务 11
1.4.7 MyEclipse集成开发环境 11
1.4.8 网络调试助手 12
1.5 入门小论文 12
第2章 Java基础训练 15
2.1 基础知识 15
2.1.1 知识点概括 15
2.1.2 学习入口 18
2.1.3 关键说明 23
2.1.4 实例操作训练 26
2.2 Java类基础 31
2.2.1 知识点概括 31
2.2.2 学习入口 33
2.2.3 实例操作训练 40
2.3 Java资源类 43
2.3.1 知识点概括 43
2.3.2 学习入口 46
2.3.3 关键说明 55
2.3.4 实例操作训练 61
2.4 文件操作 65
2.4.1 知识点概括 65
2.4.2 学习入口 67
2.4.3 实例操作训练 70
2.5 异常处理 73
2.5.1 知识点概括 73
2.5.2 学习入口 74
2.5.3 实例操作训练 76
2.6 线程操作 79
2.6.1 学习入口 79
2.6.2 关键说明 82
2.6.3 实例操作训练 82
第3章 经典案例实战 88
3.1 运算分析 88
3.1.1 基础知识汇总 88
3.1.2 典型案例引用 88
3.1.3 场景模拟互动练习 90
3.1.4 独立编程操作演练 92
3.2 Web后端服务支撑 94
3.2.1 基础知识汇总 94
3.2.2 Web项目开发 94
3.2.3 场景模拟互动练习 96
3.2.4 独立编程操作演练 99
3.3 测控与数据交互 99
3.3.1 基础知识汇总 99
3.3.2 Apache MINA 99
3.3.3 场景模拟互动练习 101
3.3.4 独立编程操作演练 110
第4章 项目综合演练 113
4.1 简易计算器的可视化实现 113
4.1.1 知识汇总 113
4.1.2 场景模拟互动教学 113
4.1.3 独立编程操作演练 116
4.1.4 思考和演练 117
4.2 可视化串口通信设计 117
4.2.1 知识汇总 117
4.2.2 场景模拟互动教学 117
4.2.3 独立编程操作演练 124
4.2.4 思考和演练 125
4.3 空气质量监测控制系统设计 126
4.3.1 知识汇总 126
4.3.2 数据库安装 126
4.3.3 场景模拟互动教学 129
4.3.4 独立编程操作演练 141
4.4 Web/App后端服务 143
4.4.1 知识汇总 144
4.4.2 场景模拟互动教学 144
4.4.3 独立编程操作演练 150
4.5 大数据分析与提取 151
4.5.1 知识汇总 151
4.5.2 场景模拟互动教学 151
4.5.3 独立编程操作演练 154
4.5.4 思考和演练 154
附录A 增强单体垂直网络软件系统架构工具用户手册 157
附录B 模拟考试题一 172
附录C 模拟考试题二 181
附录D 参考答案 193
参考文献 194