项目1 智慧园区系统项目概述
【需求描述】
【需求分析】
1.门禁安防模块
2.室内环境监控模块
3.园区环境监测模块
【运行效果】
【技术选型】
【设备选型】
【知识前提】
项目2 初识Java与物联网
任务1 了解Java与物联网
【任务描述】
【知识解析】
1.Java语言介绍
2.Java语言的特点
3.Java与物联网
任务2 搭建Java开发环境
【任务描述】
【知识解析】
1.JDK简介
2.下裁并安装JDK
3.配置环境变量
任务3编写个Java程序
【任务描述】
【知识解析】
1.Java中的注释
2.Java中的标识符
3.Java中的关键字
【任务实施】
任务4使用Eclipse开发工具
【任务描述】
【任务实施】
任务5 个Java物联网程序(随心所欲
亮灯灭灯)
【任务描述】
【拓扑图】
【知识解析】
【任务实施】
思考与练习
项目3 传感数据解析和控制指令生成
任务1 显示温湿度传感器数据
【任务描述】
【拓扑图】
【知识解析】
1.基本数据类型
2.基本数据类型的转换
【任务实施】
任务2 ZigBee传感数据计算
【任务描述】
【拓扑图】
【知识解析】
1.算术运算符
2.赋值运算符
3.比较运算符
4.逻辑运算符
5.位运算符
6.三目运算符
7.运算符的优先级
【任务实施】
任务3 ZigBee传感数据采集分析
【任务描述】
【拓扑图】
【知识解析】
1.条件控制
2.循环控制
【任务实施】
任务4 ZigBee控制指令的生成
【任务描述】
【拓扑图】
【知识解析】
1.一维数组
2.多维数组
【任务实施】
思考与练习
项目4 从串口获取传感器数据
任务1 编写串口管理工具类
【任务描述】
【拓扑图】
【知识解析】
1.面向对象的概念
2.类与对象
3.成员变量
4.方法
5.构造方法
6.this关键字
7.RXTX串口通信工具
【任务实施】
任务2获取真实的传感器数据
【任务描述】
【拓扑图】
【知识解析】
1.Java常见代码块
2.Java垃圾回收机制
3.包与访问权限
4.类的封装
5.单例模式
6.枚举
7.导出jar依赖包
【任务实施】
思考与练习
项目5 采集传感数据的API的构建
任务1 构建采集ZigBee数据的API
【任务描述】
【拓扑图】
【知识解析】
1.类的继承
2.抽象类和接口
3.Lambda表达式
4.多态
【任务实施】
任务2 构建串口开发自定义异常的API
【任务描述】
【知识解析】
1.认识Java异常
2.处理Java异常
3.自定义异常类
4.Java中的类加载和反射技术
【任务实施】
思考与练习
……
项目6 认识系统常用类
项目7 智慧园区系统界面开发和事件处理
项目8 使用集合
项目9 使用IO流
项目10 实时更新数据
项目11 网络与定位技术的使用
项目12 智慧园区系统综合实现(串口篇)
项目13 智慧园区环境实时监测(云平台篇)
参考文献
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/10320.html