基于Java的物联网基础应用开发

基于Java的物联网基础应用开发
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2021-07
版次: 1
ISBN: 9787302583424
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 365页
分类: 工程技术
24人买过
  •   《基于Java的物联网基础应用开发》编者总结了十多年的物联网专业教学和指导学生参加竞赛的经验,精心选择物联网方面典型的项目展开分析,根据项目需求设计工作任务,采用任务式结构编写,通过引导读者完成不同的物联网程序任务,对Java物联网开发各方面的知识进行讲解。全书共分为13个项目,建议学时为100学时,不包括项目12和项目13。项目12和项目13建议采用综合实训课形式。
      《基于Java的物联网基础应用开发》既可以作为高等院校本科和高职物联网工程及相关专业学生的教材使用,又可以作为物联网相关从业者和爱好者的参考用书。 项目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 智慧园区环境实时监测(云平台篇)
    参考文献
  • 内容简介:
      《基于Java的物联网基础应用开发》编者总结了十多年的物联网专业教学和指导学生参加竞赛的经验,精心选择物联网方面典型的项目展开分析,根据项目需求设计工作任务,采用任务式结构编写,通过引导读者完成不同的物联网程序任务,对Java物联网开发各方面的知识进行讲解。全书共分为13个项目,建议学时为100学时,不包括项目12和项目13。项目12和项目13建议采用综合实训课形式。
      《基于Java的物联网基础应用开发》既可以作为高等院校本科和高职物联网工程及相关专业学生的教材使用,又可以作为物联网相关从业者和爱好者的参考用书。
  • 目录:
    项目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 智慧园区环境实时监测(云平台篇)
    参考文献
查看详情
12
您可能感兴趣 / 更多
基于Java的物联网基础应用开发
新东方 (2023)小学英语国际音标(上)(点读版) 少儿英语国际音标课程专用教材
北京新东方少儿部青少项目组
基于Java的物联网基础应用开发
Web前端开发实训案例教程(高级)
北京新奥时代科技有限责任公司
基于Java的物联网基础应用开发
Web前端开发试题分析与解答(下册)
北京新奥时代科技有限责任公司
基于Java的物联网基础应用开发
新能源汽车构造与检修
北京新能源汽车营销有限公司
基于Java的物联网基础应用开发
物联网系统部署与运维
北京新大陆时代科技有限公司
基于Java的物联网基础应用开发
新能源汽车维护
北京新能源汽车营销有限公司
基于Java的物联网基础应用开发
新能源汽车使用与安全防护
北京新能源汽车营销有限公司
基于Java的物联网基础应用开发
Web前端开发实训案例教程(中级)
北京新奥时代科技有限责任公司
基于Java的物联网基础应用开发
Web前端开发实训案例教程(初级)
北京新奥时代科技有限责任公司
基于Java的物联网基础应用开发
Web前端开发试题分析与解答(上册)
北京新奥时代科技有限责任公司
基于Java的物联网基础应用开发
物联网设备装调与维护
北京新大陆时代教育科技有限公司
基于Java的物联网基础应用开发
追索新闻真谛:第三十届北京新闻奖获奖作品精选
北京新闻学会