第1章 欢迎进入Java世界——搭建开发环境 1
1.1 Java入门 1
1.2 搭建Android开发环境 6
1.3 案例展现 13
1.4 基于Java的物联网实训系统 25
1.5 案例拓展 27
本章小结 32
习题 33
第2章 四输入模块数据采集——Java语法基础 35
2.1 案例展现 35
2.2 Java的数据类型 40
2.3 变量与常量 46
2.4 运算符与表达式 54
2.5 方法 62
2.6 Java编码规范 71
2.7 案例拓展 73
本章小结 76
习题 77
第3章 四输入模块数据采集——流程控制结构 79
3.1 案例展现 79
3.2 条件控制语句 80
3.3 循环控制语句 89
3.4 案例实现 97
3.5 案例拓展 100
本章小结 104
习题 105
第4章 四输入模块数据采集——数组与集合 111
4.1 案例展现 111
4.2 数组概述 115
4.3 一维数组的创建和使用 116
4.4 二维数组的创建和使用 118
4.5 集合 124
本章小结 145
习题 146
第5章 数据采集——Java面向对象 149
5.1 案例展现 149
5.2 面向对象技术 165
5.3 类的定义和使用 166
5.4 面向对象特性 175
5.5 异常 187
5.6 案例拓展 192
本章小结 203
习题 204
第6章 温度湿度实时更新系统程序开发 207
6.1 案例展现 207
6.2 线程概述 208
6.3 线程类(Thread) 211
6.4 定时器(Timer) 227
6.5 Handler消息传递机制 228
6.6 案例实现 238
本章小结 242
习题 243