Java程序设计

《Java程序设计》是物联网应用技术专业的专业基础课程,旨在带领学生开启 Java 程序设计之旅,深度掌握 Java 这一跨平台编程语言。教学内容围绕 Java 语言基础展开,从基础语法的变量、数据类型(基本数据类型与引用数据类型)、运算符,到控制结构(顺序、分支、循环),构建程序逻辑基础;面向对象编程思想贯穿始终,通过类与对象、继承、多态、封装的学习,实现模块化与可复用性设计;集合框架、异常处理机制等内容,则增强数据管理与程序稳定性。课程采用 “理实一体化” 教学模式,理论讲解借助可视化案例、代码演示,将抽象概念生动呈现;实验环节设置由浅入深的编程任务,从简单控制台程序到小型项目开发,帮助学生熟练掌握 Java 编程技能。通过本课程学习,学生能够运用 Java 语言开发实用程序,解决物联网领域的数据处理、设备通信等实际问题,培养编程思维与项目实践能力,为后续学习物联网应用开发等专业课程打下坚实基础。
课程属性:专业基础课
所属专业:物联网应用技术
院系:信息工程学院
学时安排:5
开课时间:2025-09-01 00:00:00-2026-01-31 00:00:00

2开课期数

0知识点

0技能点

161教学资源

71选课人数

开始学习 收藏课程
  • 第1章 Java语言概述

    1.1 Java语言的特点

    1.2 Java开发环境的安装与配置

    1.3 Java程序设计举例

    1.4 开发工具的安装及使用

  • 第2章 Java语言基础

    2.1 标识符、关键字、数据类型、常量和变量

    2.2 方法

    2.3 类型转换

    2.4 输入与输出

    2.5 运算符

    2.6 综合实战-身体健康指数计算

    作业

  • 第3章 流程控制语句

    3.1 分支语句

    3.2 循环语句

    3.3 跳转语句

    3.4 综合实战1-计算器

    3.5 综合实战2-猜数字

    3.6 综合实战3-验证码

    3.7 综合实战4-找素数

    作业

  • 第4章 数组

    4.1 一维数组的定义与使用

    4.2 二维数组的定义与使用

    作业

  • 第5章 类与对象

    5.1 面向对象的基本概念

    5.2 类的封装

    5.3 static修饰符

    5.4 综合实战-电影信息展示

    作业

  • 第6章 继承与多态

    6.1 继承

    6.2 多态

    6.3 综合实战-支付模块

    6.4 final关键字和枚举

    6.5 抽象类

    6.6 接口

    6.7 综合项目-智能家居系统

    作业

  • 第7章 异常处理

    7.1 异常

    7.2 泛型

    作业

  • 第8章 常用实用类

    8.1 Collection集合

    8.2 List集合

    8.3 综合实战-电影系统架构搭建

    8.4 Set集合

    8.5 Map集合

    8.6 Stream流

    8.7 综合实战-做牌

    作业

  • 第9章 输入与输出

    9.1 File

    9.2 方法递归

    9.3 字符集

    9.4 IO流

    作业

  • 第10章 多线程

    10.1 创建方式

    10.2 线程同步

    10.3 线程池

    10.4 综合实战-抢红包游戏

  • 拓展—内部类、函数式编程、常用API、GUI编程

    1 内部类

    2 函数式编程

    3 常用API

    4 GUI界面编程

    5 项目实战-人事系统

课程简介
教学团队
罗智华
教师|暂无
暂无简介
查看更多
知识图谱
能力图谱
HI!AI助手已上线,陪你解锁知识,有需要随时喊我~
AI助教
依托课程资料智能问答,快速匹配知识点并解答
资源推荐
关联学习情况,智能推送课程资源与拓展补充内容






    京公安网备11010502050899号 Copyright © 2022-2025 . All rights reserved. 京ICP备17074418号-6 信息系统安全等级保护备案证明