Java程序设计项目化立体教程

Java程序设计项目化立体教程
作 者: 郭学会 秦鹏珍 董海桃
出版社: 北京理工大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  \"郭学会,1966年生,教授,1988-至今在山西机电职业技术学院任教,2007年获得山西省教学成果2等奖,并荣立个人二等功1次;2009年被选为中共山西省高等院校工作委员会、中共山西省教育厅党组联系的 专家;2010年山西省双师型 教师;2010年亚龙杯机械职业教育 教学成果三等奖;2012年被聘任为教授; 1届13届职业院校技能大赛物联网应用项目(高职) 指导教师;2019年度十大魅力教师; 2019年物联网系统认证讲师;2019年职业院校技能大赛物联网应用技术与维护赛项 裁判员;2022年主持的《Java程序设计》精品课程被认定为山西省在线精品课程。2013年在国防工业出版社出版《Java程序设计项目化教程》,担任主编。在中国核心期刊计算机工程与设计、计算机应用与软件发表论文3篇。主持山西省教学研究课题1项,院级课题5项。\"

内容简介

\"本教材基于项目 、任务驱动的编写思路,结合物联网编程进行编写,使学生在具有Java基础编程能力的同时具有智能系统的编程能力,填补了Java程序设计教材和智能系统设计脱节的空白。教材以proteus单片机电路为载体,首先利用虚拟串口工具向单片机电路发送命令,验证命令的正确性以及是否可以读取到串口信息,并根据串口信息以及命令设计Java项目的基础数据类,在此类的基础上实现利用Java工程控制proteus单片机电路的测控功能;读取、储存、显示传感器信息以及绘制传感器历史信息曲线的功能;服务器和客户端通过TCP协议通信的功能。本教材 的特色是利用proteus单片机电路有效的将Java程序设计课程的知识点有机融合成一个整体,使读者不仅学习了Java的知识点,同时也临摹学会了如何设计当今 为紧缺的上位机智能系统的设计方法,同时配套有完整的在线资源。教材主要可供高职高专信息类、通信类、自动化类专业教学使用。\"

图书目录

项目一 照明灯的设计

任务1 基础数据类的编程

1.1.1 相关知识点解读

1.Java的运行环境

2.常量与变量

1.1.2 任务实施

1.Java环境的安装与配置

2.IDEA的常见设置

3.串口调试

任务2开/关灯功能的实现

1.2.1 相关知识点解读

1.输入/输出语句

2.switch语句

3.循环结构

1.2.2 任务实施

1.创建LedDevice接口

2.创建类LED

3.修改类Main

4.运行程序

附:项目一“照明灯的设计”工作任务书

项目二 环境监测系统的设计

任务1基础数据类的编程

2.1.1 相关知识点解读

1.静态

2.数组

2.1.2 任务实施

1.任务准备

2.环境光和尘埃颗粒传感器数据读取命令的测试

3.基础数据类的编程

任务2 环境光和尘埃颗粒传感器数据读取的实现

2.2.1 相关知识点解读

1.运算符和表达式

2.分支语句

3.字符串

2.2.2 任务实施

1.传感器接口的实现

2.传感器数据读取功能的实现

3.主类的实现

4.运行程序

附:项目二“环境监测系统的设计”工作任务书

项目三 火灾报警系统的设计

任务1 基础数据类的编程

3.1.1 相关知识点解读

1.异常

2.Java异常处理机制

3.异常处理——捕获异常

4.用户定义异常

5.获得异常信息

3.1.2 任务实施

1.打开Proteus仿真电路