首页 课程主页
课程分享  
Java面向对象程序设计
主讲教师 徐志红/滁州学院
学习人数 533
开课周期 2018年09月03日 ~ 2020年08月31日
教学进度
预报名
进行中
已结课
课程期次 共 105 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

面向对象编程是目前主流的编程方式之一。本课程使用Java语言讲授面向对象编程的主要思想和方法,包括了解Java、类与对象、类的继承与多态、抽象类和接口、异常处理、输入与输入流、图形用户界面、多线程、JDBC数据库编程和网络编程等内容。课程通过知识点讲解、案例分析和演示、测试巩固来开展MOOC碎片化的学习。课程主要面向计算机相关专业学生、以及相关技术的从业人员等。

课程概述
课程大纲
  • 第1章 了解Java
    • 1.1 Java概述
    • 1.2 Java运行环境
    • 1.3 Java应用程序举例
    • 1.4 面向对象简介
  • 单元测验1:了解Java
  • 第2章 类和对象
    • 2.1 认识类
    • 2.2 认识对象
    • 2.3 成员变量和成员方法
    • 2.4 封装
  • 单元测验2:类和对象
  • 第3章 类的继承和多态
    • 3.1 类的继承
    • 3.2 方法的重载和覆盖
    • 3.3 对象的向上转型
    • 3.4 多态
  • 单元测验3:继承和多态
  • 第4章 抽象类和接口
    • 4.1 Java抽象类及其应用
    • 4.2 接口
    • 4.3 抽象类与接口
  • 单元测验4:抽象类和接口
  • 第5章 异常
    • 5.1 认识和捕获异常
    • 5.2 抛出和声明异常
    • 5.3 自定义异常
  • 单元测验5:异常
  • 第6章 输入输出流
    • 6.1标准输入输出流和文件访问
    • 6.2 字节流
    • 6.3字符流、随机读写文件和对象串行化
  • 单元测验6:输入输出流
  • 第7章 图形用户界面
    • 7.1 图形用户界面GUI简介
    • 7.2 Swing常见组件(1)
    • 7.3 Swing常见组件(2)
    • 7.4 布局管理
    • 7.5 事件处理
    • 7.6 Swing其他组件
  • 单元测验7:图形用户界面
  • 第8章 多线程
    • 8.1认识多线程
    • 8.2多线程的实现方法
    • 8.3多线程的同步控制
  • 单元测验8:多线程
  • 第9章 JDBC编程
    • 9.1认识JDBC
    • 9.2连接数据库
    • 9.3 使用JDBC访问数据库
  • 单元测验9:JDBC编程
  • 第10周 网络编程
    • 10.1 URL编程
    • 10.2基于TCP协议的Socket编程
    • 10.3基于UDP协议的Socket编程
  • 单元测验10:网络编程
授课目标
预备知识
配套教材
参考教材
0.0

0 条评价

本次开课 查看全部
0.0

0 条评价

本次开课 查看全部
授课教师
滁州学院
滁州学院
安徽工程大学
宿州学院
滁州学院
滁州学院
滁州学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有