课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

AI

升学/择业

考研

期末突击

大学生涯规划

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

期末资料

终身学习

名师专栏

兴趣技能

hi,小mooc
27考研高等数学
SPOC学校专有课程
Java面向对象程序设计
第1次开课
开课时间: 2020年09月13日 ~ 2021年01月31日
学时安排: 3-5小时/周
当前开课已结束 已有 360 人参加
老师已关闭该学期,无法查看
spContent=
—— 课程团队
课程概述

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

成绩 要求

发帖,计15分

单元测验,计70分

期末考试,计15分

课程大纲

了解Java
学习目标:
1. 了解Java语言的技术背景
2. 会安装并使用JDK编译运行Java程序
3. 熟练运用Eclipse集成开发环境编写Java程序
4. 理解面向对象思想,能举例说明什么是类和对象

1.1 概述
1.2 Java运行环境
1.3 Java应用程序举例
1.4 面向对象简介

类和对象
学习目标:
1. 能够根据问题需求运用面向对象思想设计类
2. 会用Java语句定义类并运用类创建对象
3. 能够运用类和对象以及封装的思想来设计简单Java程序


2.1 认识类
2.2 认识对象
2.3 成员变量和成员方法
2.4 封装


继承和多态
学习目标
1.能够创建父类和子类,并理解它们之间的继承关系
2.理解同名方法参数的不同定义,实现方法的重载
3.理解父类和子类中相同方法的调用,实现方法的覆盖
4.综合应用继承、方法的覆盖和上转型对象实现Java程序的多态性

3.1 类的继承
3.2 方法的覆盖和重载
3.3 上转型对象
3.4 多态


抽象类和接口
学习目标:
1.能够根据项目设计需求设计抽象类
2.能学会定义接口,应用类实现接口
3.理解接口与抽象类的区别,能够使用接口和抽象类解决工程问题

4.1 抽象类及其应用
4.2 接口
4.3 抽象类和接口的关系

异常处理
学习目标:
1.掌握异常的处理机制
2.能够运用try-catch语句捕获异常
3.能够区分throw和throws关键字,并应用其解决实际问题
4.能够根据实际问题编写自定义异常

5.1 认识和捕获异常
5.2 抛出和声明异常
5.3 自定义异常

输入输出流
学习目标:
1. 理解流的定义,举例说明输入流和输出流的区别
2. 能够使用字节流、字符流及缓冲流类实现输入输出
3. 学会使用随机读写文件流实现输入输出
4. 理解对象串行化概念,能实现对象串行化、反串行化

6.1 标准输入输出流和文件访问
6.2 字节流
6.3 字符流 随机读写文件和对象串行化

图形用户界面
学习目标:
1. 理解流的定义,举例说明输入流和输出流的区别
2. 能够使用字节流、字符流及缓冲流类实现输入输出
3. 学会使用随机读写文件流实现输入输出
4. 理解对象串行化概念,能实现对象串行化、反串行化

7.1 图形用户界面GUI简介
7.2 Swing常见组件(1)
7.3 Swing常见组件(2)
7.4 布局管理器
7.5 事件处理
7.6 Swing其它组件


多线程
学习目标:
1.理解多线程的概念
2.学会应用Thread类或Runable接口实现并发程序
3.学会应用Java同步机制解决并发资源共享问题

8.1 认识多线程
8.2 多线程的实现方法 
8.3 多线程的同步控制

数据库编程
学习目标:
1.掌握数据库编程技术
2.学会应用JDBC编写数据库应用程序

9.1 认识JDBC 
9.2 连接数据库 
9.3 使用JDBC访问数据库

网络编程
学习目标:
1.学会应用URL访问网络上的资源
2.学会应用Socket编写简单网络应用程序

10.1 URL编程 
10.2 基于TCP协议的Socket编程
10.3 基于UDP协议的Socket编程

展开全部
源课程

该SPOC课程部分内容来自以上源课程,在源基础上老师进一步增加了新的课程内容

滁州学院
4 位授课老师
徐志红

徐志红

副教授

黄晓玲

黄晓玲

副教授

张永定

张永定

副教授

下载
下载

下载App