面向对象程序设计

《面向对象程序设计》是Java开发工程师培养体系中的主干课程,也是软件技术专业的专业核心课程。本课程对接蓝桥杯全国软件和信息技术专业人才大赛及职业技能大赛的相关要求,系统讲授Java语言与面向对象程序设计的基本思想与方法。学生将学习类与对象的设计、接口的定义与实现、以及Java桌面应用程序的开发,逐步掌握Java程序开发、调试与维护的核心职业能力,为后续专业学习和工程应用奠定坚实基础。
课程属性:专业核心课
所属专业:软件技术
院系:信息工程学院
学时安排:90
开课时间:2025-08-24 00:00:00-2026-02-28 00:00:00

2开课期数

0知识点

0技能点

161教学资源

186选课人数

开始学习 收藏课程
  • 技能学习周

    Java游戏制作帮助文档

  • 模块一 Java开发入门

    1.1 Java 概述

    1.2 Java 环境搭建

    1.3 Java 程序的开发

    1.4 IDEA

  • 模块二 Java语言基础

    2.1 Java 基本语法

    2.2 变量

    2.3 数据类型转换

    2.4 Java 中的运算符

    2.5 选择结构语句

    2.6 循环结构语句

    2.7 数组

    2.8 方法

    项目实践 电影院售票系统

  • 模块三 面向对象(上)

    3.1 面向对象概述

    3.2 类与对象

    3.3 封装

    3.4 构造方法

    3.5 static关键字

    项目实践 自助借阅系统

  • 模块四 面向对象(下)

    4.1 继承

    4.2 抽象类和接口

    4.3 多态

    4.4 内部类

    4.5 异常

    项目实践 公司薪酬系统

  • 模块五 Java API

    5.1 Object类

    5.2 字符串类

    5.3 包装类

    5.4 日期和时间类

    5.5 System 类

    5.6 Math类与Random类

    5.7 Lambda表达式

    5.8 正则表达式

  • 模块六 集合与泛型

    6.1 集合概述

    6.2 Collection 集合

    6.3 List集合

    6.4 集合的遍历

    6.5 泛型

    6.6 Set集合

    6.7 Map集合

    项目实践 会议室预定系统

  • 模块七 I/O

    7.1 File 类

    7.2 I/O 流概述

    7.3 字节流

    7.4 字符流

    7.5 缓冲流

    7.6 数据流

    7.7 对象流

    项目实践 班干部竞选投票

  • 模块八 多线程

    8.1 线程与进程

    8.2 线程的创建和启动

    8.3 线程的生命周期及状态转换

    8.4 线程同步

    8.5 线程的控制

    8.6 线程池

  • 模块九 网络编程

    9.1 网络编程基础

    9.2 基于UDP的网络编程

    9.3 基于TCP的网络编程

    项目实践 网盘

  • 模块十 数据库编程

    10.1 JDBC 简介

    10.2 JDBC编程

    10.3 数据库连接池

    10.4 DBUtils

    项目实践 航天史里程碑管理

  • 模块十一 Java的反射机制

    11.1 反射机制概述

    11.2 Class类

    11.3 反射的常见操作

  • 模块十二 图形用户界面

    12.1 Swing

    12.2 Swing顶级容器

    12.3 Swing常用组件

    12.4 布局管理器

    12.5 事件处理机制

    12.6 JavaFX

  • 模块十三 综合项目——黑马书屋

    13.1 项目开发准备

    13.2 用户注册

    13.3 用户登录

    13.4 图书管理

    13.5 用户管理

    13.6 登录管理

课程简介
教学团队
魏会生
教师|暂无
暂无简介
查看更多
王晓锋
教师|暂无
暂无简介
查看更多
袁慧
教师|暂无
暂无简介
查看更多
任芬
教师|信息工程学院
软件技术专业教师
查看更多
储宇
教师|信息工程学院
暂无简介
查看更多
知识图谱
能力图谱
HI!AI助手已上线,陪你解锁知识,有需要随时喊我~
AI助教
依托课程资料智能问答,快速匹配知识点并解答
资源推荐
关联学习情况,智能推送课程资源与拓展补充内容






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