Java面向对象程序设计

(0 评论)

50.00元

  • 课程事项
  • 课程资源注意事项
  • 第三方教学资源
  • 前导知识
  • 免费 DOS命令
  • 实操知识
  • 免费 Eclipse教程
  • 免费 码云gitee教程
  • 免费 Swing入门级项目实战
  • 免费 Java操作Derby数据库
  • 免费 DBeaver英文文档
  • 前沿知识
  • 免费 设计模式
  • 免费 Java14新特性
  • 教材介绍
  • 免费 【教学视频】Java2实用教程第5版介绍 19:02
  • 一、Java入门
  • 免费 【教学视频】主要内容 01:23
  • 1.1 Java的地位
  • 免费 【教学视频】Java的地位 03:18
  • 免费 【ppt讲义】Java的地位
  • 1.2Java的特点
  • 免费 【教学视频】Java特点 16:25
  • 免费 【ppt讲义】Java的特点
  • 1.3安装JDK
  • 免费 【教学视频】安装JDK 14:28
  • 免费 【ppt讲义】安装JDK
  • 免费 Win10环境下JDK8和Eclipse Mars的安装 17:48
  • 1.4Java程序的开发步骤
  • 免费 【教学视频】Java程序的开发步骤和一个简单的程序 29:39
  • 免费 【ppt讲义】Java程序的开发步骤
  • 1.5简单的Java应用程序
  • 免费 【ppt讲义】简单的Java应用程序
  • 1.6Java反编译
  • 免费 【教学视频】反编译 03:44
  • 免费 【ppt讲义】Java反编译
  • 1.7编程风格
  • 免费 【ppt讲义】编程风格
  • 1.8Java之父——James Gosling
  • 1.9小结
  • 免费 【ppt讲义】小结
  • 【课后练习】第一章 Java入门 (2021-03-19前提交)
  • 二、基本数据类型与数组
  • 免费 【教学视频】主要内容 01:15
  • 2.1标识符与关键字
  • 免费 【教学视频】标识符与关键字 07:09
  • 免费 【ppt讲义】标识符与关键字
  • 2.2基本数据类型
  • 免费 【教学视频】基本数据类型 19:17
  • 免费 【ppt讲义】基本数据类型
  • 2.3类型转换运算
  • 免费 【教学视频】类型转换 07:16
  • 免费 【ppt讲义】类型转换运算
  • 2.4输入、输出数据
  • 【教学视频】输入输出 08:53
  • 【ppt讲义】输入、输出数据
  • 2.5数组
  • 【教学视频】数组 28:13
  • 【ppt讲义】数组
  • 2.6应用举例
  • 【ppt讲义】应用举例
  • 2.7小结
  • 【ppt讲义】小结
  • 【课后练习】第二章 基本数据类型与数组(2021-03-19前提交)
  • 三、运算符、表达式和语句
  • 【教学视频】主要内容 01:52
  • 3.1运算符与表达式
  • 【教学视频】运算符与表达式 22:38
  • 【ppt讲义】运算符与表达式
  • 3.2语句概述
  • 【教学视频】语句概述 02:43
  • 【ppt讲义】语句概述
  • 3.3if条件分支语句
  • 【教学视频】if分支语句 10:01
  • 【ppt讲义】if条件分支语句
  • 3.4switch开关语句
  • 【教学视频】switch开关语句 07:01
  • 【ppt讲义】switch开关语句
  • 3.5循环语句
  • 免费 【教学视频】循环语句 12:48
  • 免费 【ppt讲义】循环语句
  • 3.6break和continue语句
  • 免费 【教学视频】break与continue语句 09:32
  • 免费 【ppt讲义】break和continue语句
  • 3.7for语句与数组
  • 免费 【教学视频】数组与for语句 06:10
  • 免费 【ppt讲义】for语句与数组
  • 3.8应用举例
  • 免费 【ppt讲义】应用举例
  • 3.9小结
  • 免费 【ppt讲义】小结
  • 【课后练习】第三章 运算符、表达式和语句(2021-03-26前提交)
  • 四、类与对象
  • 【教学视频】主要内容 02:14
  • 4.1编程语言的几个发展阶段
  • 【教学视频】编程语言的几个发展阶段 21:00
  • 【ppt讲义】编程语言的几个发展阶段
  • 4.2类
  • 【教学视频】类 30:50
  • 【ppt讲义】类
  • 4.3构造方法与对象的创建
  • 【教学视频】构造方法与对象的创建 52:20
  • 【ppt讲义】构造方法与对象的创建
  • 4.4类与程序的基本结构
  • 【教学视频】类与程序的基本结构 13:52
  • 【ppt讲义】类与程序的基本结构
  • 4.5参数传值
  • 【教学视频】参数传值 30:42
  • 【ppt讲义】参数传值
  • 4.6对象的组合
  • 【教学视频】对象的组合 34:52
  • 【ppt讲义】对象的组合
  • 4.7实例成员与类成员
  • 【教学视频】实例成员与类成员 37:03
  • 【ppt讲义】实例成员与类成员
  • 4.8方法重载
  • 【教学视频】方法重载 13:29
  • 【ppt讲义】方法重载与多态
  • 4.9this关键字
  • 【教学视频】this关键字 13:31
  • 【ppt讲义】this关键字
  • 4.10包
  • 【教学视频】包 15:11
  • 【ppt讲义】包
  • 4.11import语句
  • 【教学视频】import语句 23:11
  • 【ppt讲义】import 语句
  • 4.12访问权限
  • 【教学视频】访问权限 17:29
  • 【ppt讲义】访问权限
  • 4.13基本类型的类封装
  • 【教学视频】基本数据的类封装 08:13
  • 【ppt讲义】基本类型的类封装
  • 4.14对象数组
  • 【教学视频】对象数组 04:35
  • 【ppt讲义】对象数组
  • 4.15JRE扩展与jar文件
  • 【教学视频】JRE扩展与Jar文件 16:09
  • 【ppt讲义】 jar文件
  • 4.16文档生成器
  • 【教学视频】文档生成器 03:23
  • 【ppt讲义】反编译和文档生成器
  • 4.17应用举例
  • 【教学视频】应用举例 27:55
  • 【ppt讲义】应用举例
  • 4.18小结
  • 【ppt讲义】小结
  • 【课后练习】第四章 类与对象(2021-04-09前提交)
  • ​第5章子类与继承
  • 【教学视频】主要内容 02:31
  • 5.1子类与父类
  • 【ppt讲义】子类与父类
  • 【教学视频】子类与父类 10:57
  • 5.2子类的继承性
  • 【ppt讲义】子类的继承性
  • 【教学视频】子类的继承性 19:11
  • 5.3子类与对象
  • 【ppt讲义】子类与对象
  • 【教学视频】子类与对象 13:42
  • 5.4成员变量的隐藏和方法重写
  • 【ppt讲义】成员变量的隐藏和方法重写
  • 【教学视频】成员变量的隐藏和方法重写 40:27
  • 5.5super关键字
  • 【ppt讲义】super关键字
  • 【教学视频】super关键字 28:28
  • 5.6final关键字
  • 【ppt讲义】final关键字
  • 【教学视频】final关键字 09:03
  • 5.7对象的上转型对象
  • 【ppt讲义】对象的上转型对象
  • 【教学视频】对象的上转型对象 27:52
  • 5.8继承与多态
  • 【ppt讲义】继承与多态
  • 【教学视频】继承与多态 06:52
  • 5.9abstract类和abstract方法
  • 【ppt讲义】abstract类和abstract()方法
  • 【教学视频】abstract类和abstract方法 24:23
  • 5.10面向抽象编程
  • 【ppt讲义】面向抽象编程
  • 【教学视频】面向抽象编程 31:17
  • 5.11开-闭原则
  • 【ppt讲义】开-闭原则
  • 【教学视频】开-闭原则 04:06
  • 5.12应用举例
  • 【ppt讲义】应用举例
  • 【教学视频】应用举例 04:19
  • 5.13小结
  • 【ppt讲义】小结
  • 【课后练习】第五章 子类与继承(2021-04-21)
  • ​第6章接口与实现
  • 【教学视频】主要内容 00:37
  • 6.1接口
  • 【ppt讲义】接口
  • 【教学视频】接口 13:41
  • 6.2实现接口
  • 【ppt讲义】实现接口
  • 【教学视频】实现接口 12:01
  • 6.3接口的UML图
  • 【ppt讲义】接口的UML图
  • 【教学视频】接口的UML图 01:32
  • 6.4接口回调
  • 【ppt讲义】接口回调
  • 【教学视频】接口回调 13:47
  • 6.5理解接口
  • 【ppt讲义】理解接口
  • 【教学视频】理解接口 13:22
  • 6.6接口与多态
  • 【ppt讲义】接口与多态
  • 【教学视频】接口与多态 08:15
  • 6.7接口参数
  • 【ppt讲义】接口参数
  • 【教学视频】接口参数 07:22
  • 6.8abstract类与接口的比较
  • 【ppt讲义】abstract类与接口的比较
  • 【教学视频】abstract类与接口的比较 03:47
  • 6.9面向接口编程
  • 【ppt讲义】面向接口编程
  • 【教学视频】面向接口编程 06:41
  • 6.10应用举例
  • 【ppt讲义】应用举例
  • 【教学视频】应用举例 20:09
  • 6.11小结
  • 【ppt讲义】小结
  • 【课后练习】第六章 接口与实现(2021-04-22前提交)
  • 第7章内部类与异常类
  • 【教学视频】主要内容 00:33
  • 7.1内部类
  • 【ppt讲义】内部类
  • 【教学视频】内部类 17:05
  • 7.2匿名类
  • 【ppt讲义】匿名类
  • 【教学视频】匿名类 27:58
  • 7.3异常类
  • 【ppt讲义】异常类
  • 【教学视频】异常类 34:31
  • 7.4断言
  • 【ppt讲义】断言
  • 【教学视频】 断言 05:07
  • 7.5应用举例
  • 【教学视频】应用举例 08:31
  • 7.6小结
  • 【ppt讲义】小结
  • 【课后练习】第七章 内部类与异常类(2021-04-30前提交)
  • ​第8章常用实用类
  • 【教学视频】主要内容 01:37
  • 8.1String类
  • 【ppt讲义】String类
  • 【教学视频】String类1 14:25
  • 【教学视频】String类2 16:01
  • 【教学视频】String类3 37:12
  • 【教学视频】String类4 14:14
  • 【教学视频】String类5 18:12
  • 【教学视频】String类6 23:46
  • 【教学视频】String类7 28:51
  • 8.2StringTokenizer类
  • 【ppt讲义】StringTokenizer类
  • 【教学视频】StringTokenizer类 25:57
  • 8.3Scanner类
  • 【ppt讲义】Scanner类
  • 【教学视频】Scanner类 14:12
  • 8.4StringBuffer类
  • 【ppt讲义】StringBuffer类
  • 【教学视频】StringBuffer类 10:55
  • 8.5Date与Calendar类
  • 【ppt讲义】Date与Calendar类
  • 【教学视频】Date与Calendar类 20:28
  • 8.6日期的格式化
  • 【ppt讲义】日期的格式化
  • 【教学视频】日期的格式化 03:34
  • 8.7Math、BigInteger和Random类
  • 【ppt讲义】Math、BigInteger和Random类
  • 【教学视频】Math、BigInteger和Random类 27:26
  • 8.8数字格式化
  • 【ppt讲义】数字格式化
  • 【教学视频】数字格式化 07:32
  • 8.9Class类与Console类
  • 【ppt讲义】Class类与Console类
  • 【教学视频】Class类与Console类 18:53
  • 8.10Pattern与Matcher类
  • 【ppt讲义】Pattern与Matcher类
  • 【教学视频】Pattern与Matcher类 20:29
  • 8.11应用举例
  • 【ppt讲义】应 用 举 例
  • 【教学视频】应用举例 22:05
  • 8.12小结
  • 【ppt讲义】小结
  • 【课后练习】第八章 常用实用类(2021-05-07前提交)
  • ​第9章组件及事件处理
  • 【教学视频】主要内容 01:04
  • 9.1Java Swing概述
  • 【ppt讲义】Java Swing概述
  • 【教学视频】Java Swing概述 08:00
  • 9.2窗口
  • 【ppt讲义】窗口
  • 【教学视频】窗口 39:36
  • 9.3常用组件与布局
  • 【ppt讲义】常用组件与布局
  • 【教学视频】常用组件与布局 26:57
  • 9.4处理事件
  • 【ppt讲义】处理事件
  • 【教学视频】事件处理模式及ActionEvent事件 50:18
  • 【教学视频】ItemEvent事件 22:22
  • 【教学视频】DocumentEvent事件 18:09
  • 【教学视频】MouseEvent事件 29:57
  • 【教学视频】焦点事件及键盘事件 28:29
  • 【教学视频】窗口事件 15:21
  • 【教学视频】匿名类实例或窗口做监视器 16:47
  • 【教学视频】事件总结 10:59
  • 9.5使用MVC结构
  • 【ppt讲义】使用MVC结构
  • 【教学视频】使用MVC结构 16:04
  • 9.6对话框
  • 【ppt讲义】对话框
  • 【教学视频】消息对话框 18:19
  • 【教学视频】输入对话框 12:19
  • 【教学视频】确认对话框 09:06
  • 【教学视频】颜色对话框 07:18
  • 【教学视频】自定义对话框 10:10
  • 9.7树组件与表格组件
  • 【ppt讲义】树组件与表格组件
  • 【教学视频】树组件 16:50
  • 【教学视频】表格组件 13:27
  • 9.8按钮绑定到键盘
  • 【ppt讲义】按钮绑定到键盘
  • 【教学视频】按钮绑定到键盘 23:46
  • 9.9打印组件
  • 【ppt讲义】打印组件
  • 【教学视频】打印组件 08:47
  • 9.10发布GUI程序
  • 【ppt讲义】发布GUI程序
  • 【教学视频】发布GUI程序 05:22
  • 9.11应用举例
  • 【ppt讲义】应用举例
  • 9.12小结
  • 【ppt讲义】小结
  • 【课后练习】第九章 组件及事件处理(2021-05-17前提交)
  • 第10章输入、输出流
  • 10.1File类
  • 【ppt讲义】File类
  • 【教学视频】文件的属性 28:23
  • 【教学视频】目录 13:00
  • 【教学视频】文件的创建与删除及运行可执行文件 07:38
  • 10.2文件字节输入流
  • 【ppt讲义】文件字节输入流
  • 【教学视频】文件字节输入流 27:59
  • 10.3文件字节输出流
  • 【ppt讲义】文件字节输出流
  • 【教学视频】文件字节输出流 26:48
  • 10.4文件字符输入、输出流
  • 【ppt讲义】文件字符输入、输出流
  • 【教学视频】文件字符输入输出流 11:40
  • 10.5缓冲流
  • 【ppt讲义】缓冲流
  • 【教学视频】缓冲流 24:51
  • 10.6随机流
  • 【ppt讲义】随机流
  • 【教学视频】随机流 16:11
  • 10.7数组流
  • 【ppt讲义】数组流
  • 【教学视频】数组流 19:23
  • 10.8数据流
  • 【ppt讲义】数据流
  • 【教学视频】数据流 13:52
  • 10.9对象流
  • 【ppt讲义】对象流
  • 【教学视频】对象流 14:59
  • 10.10序列化与对象克隆
  • 【ppt讲义】序列化与对象克隆
  • 【教学视频】序列化与对象克隆 12:54
  • 10.11使用Scanner解析文件
  • 【ppt讲义】使用Scanner解析文件
  • 【教学视频】使用Scanner解析文件 13:05
  • 10.12文件对话框
  • 【ppt讲义】文件对话框
  • 【教学视频】对话框文件 12:20
  • 10.13带进度条的输入流
  • 【ppt讲义】带进度条的输入流
  • 【教学视频】带进度条的输入流 06:39
  • 10.14文件锁
  • 【ppt讲义】文件锁
  • 【教学视频】文件锁 16:51
  • 10.15应用举例
  • 【ppt讲义】应用举例
  • 10.16小结
  • 【ppt讲义】小结
  • 【课后练习】第10章 输入、输出流(2021-05-21前提交)
  • ​第11章JDBC与MySQL数据库
  • 【教学视频】主要内容 05:46
  • 11.1MySQL数据库管理系统
  • 【ppt讲义】MySQL数据库管理系统
  • 【教学视频】MySQL数据库管理系统 05:46
  • 11.2启动MySQL数据库服务器
  • 【ppt讲义】启动MySQL数据库服务器
  • 【教学视频】启动MySQL数据库服务器 15:29
  • 11.3MySQL客户端管理工具
  • 【ppt讲义】MySQL客户端管理工具
  • 【教学视频】MySQL客户端管理工具 17:51
  • 11.4JDBC
  • 【ppt讲义】JDBC
  • 【教学视频】JDBC 02:39
  • 11.5连接数据库
  • 【ppt讲义】连接MySQL数据库
  • 【教学视频】连接MySQL数据库 14:59
  • 11.6查询操作
  • 【ppt讲义】查询操作
  • 【教学视频】查询操作 47:10
  • 11.7更新、添加与删除操作
  • 【ppt讲义】更新、添加与删除操作
  • 【教学视频】更新、添加与删除操作 13:31
  • 11.8使用预处理语句
  • 【ppt讲义】使用预处理语句
  • 【教学视频】使用预处理语句 14:55
  • 11.9通用查询
  • 【ppt讲义】通用查询
  • 【教学视频】通用查询 26:38
  • 11.10事务
  • 【ppt讲义】事务
  • 【教学视频】事务 15:10
  • 11.11连接SQL Server数据库
  • 【ppt讲义】连接SQL Server数据库
  • 【教学视频】连接SQLServer数据库 04:23
  • 11.12连接Derby数据库
  • 【ppt讲义】连接Derby 数据库
  • 【教学视频】连接Derby数据库 13:26
  • 11.13应用举例
  • 【ppt讲义】应 用 举 例
  • 11.14小结
  • 【ppt讲义】小结
  • 【强化练习】JDBC与MySQL数据库 敬请期待
  • ​第12章Java多线程机制
  • 12.1进程与线程
  • 【ppt讲义】进程与线程
  • 【教学视频】进程与线程 24:51
  • 12.2Java中的线程
  • 【ppt讲义】Java中的线程
  • 教学视频】Java中的线程 38:00
  • 12.3Thread类与线程的创建
  • 【ppt讲义】Thread类与线程的创建
  • 【教学视频】使用Thread的子类及使用Thread类 38:17
  • 【教学视频】目标对象与线程的关系及关于run方法启动的次数 34:01
  • 12.4线程的常用方法
  • 【ppt讲义】 线程的常用方法
  • 【教学视频】线程的常用方法 31:27
  • 12.5线程同步
  • 【ppt讲义】线程同步
  • 【教学视频】线程同步 37:08
  • 12.6协调同步的线程
  • 【ppt讲义】协调同步的线程
  • 【教学视频】协调同步的线程 34:42
  • 12.7线程联合
  • 【ppt讲义】线程联合
  • 【教学视频】线程联合 26:04
  • 12.8GUI线程
  • 【ppt讲义】GUI线程-例题
  • 【教学视频】GUI线程 21:39
  • 12.9计时器线程
  • 【ppt讲义】计时器线程
  • 【教学视频】计时器线程 15:23
  • 12.10守护线程
  • 【ppt讲义】守护线程
  • 【教学视频】守护线程 12:49
  • 12.11应用举例
  • 【ppt讲义】应用举例
  • 12.12小结
  • 【ppt讲义】小结
  • 【课后练习】第12章 Java多线程机制(2021-05-27之前提交)
  • ​第13章Java网络编程
  • 13.1URL类
  • 【ppt讲义】URL类
  • 【教学视频】URL类 11:57
  • 13.2InetAddress类
  • 【ppt讲义】InetAdress类
  • 【教学视频】InetAddres类 01:10
  • 13.3套接字
  • 【ppt讲义】套接字
  • 【教学视频】套接字(1) 53:25
  • 【教学视频】套接字(2) 33:59
  • 13.4UDP数据报
  • 【ppt讲义】UDP数据报
  • 【教学视频】UDP数据报 08:19
  • 13.5广播数据报
  • 【ppt讲义】广播数据报
  • 【教学视频】广播数据报 12:31
  • 13.6Java远程调用(RMI)
  • 【ppt讲义】Java远程调用(RMI)
  • 【教学视频】Java远程调用(RMI) 27:44
  • 13.7应用举例
  • 【ppt讲义】应用举例
  • 13.8小结
  • 【ppt讲义】小结
  • 【强化练习】Java网络编程 敬请期待
  • ​第14章图形、图像与音频
  • 14.1绘制基本图形
  • 【ppt讲义】绘制基本图形
  • 【教学视频】绘制基本图形 15:31
  • 14.2变换图形
  • 【ppt讲义】变换图形
  • 【教学视频】图形变换 08:07
  • 14.3图形的布尔运算
  • 【ppt讲义】图形的布尔运算
  • 【教学视频】图形的布尔运算 06:56
  • 14.4绘制钟表
  • 【ppt讲义】绘制钟表
  • 14.5绘制图像
  • 【ppt讲义】绘制图像
  • 【教学视频】绘制钟表及绘制图像 07:30
  • 14.6播放音频
  • 【ppt讲义】播放音频
  • 【教学视频】播放音频 05:24
  • 14.7应用举例
  • 【ppt讲义】应用举例
  • 14.8小结
  • 【ppt讲义】小结
  • 【强化练习】图形、图像与音频 敬请期待
  • ​第15章泛型与集合框架
  • 15.1泛型
  • 【ppt讲义】泛型
  • 【教学视频】泛型 17:35
  • 15.2链表
  • 【ppt讲义】链表
  • 【教学视频】链表 19:54
  • 15.3堆栈
  • 【ppt讲义】堆栈
  • 【教学视频】堆栈 10:23
  • 15.4散列映射
  • 【ppt讲义】散列映射
  • 【教学视频】散列映射 09:27
  • 15.5树集
  • 【ppt讲义】树集
  • 【教学视频】树集 10:38
  • 15.6树映射
  • 【ppt讲义】树映射
  • 【教学视频】树映射 13:05
  • 15.7自动装箱与拆箱
  • 【ppt讲义】自动装箱与拆箱
  • 15.8应用举例
  • 【ppt讲义】应用举例
  • 15.9小结
  • 【ppt讲义】小结
  • 【课后练习】第15章 泛型与集合框架(2020-06-04之前提交)
  • 综合测验
  • 综合小测(一) 敬请期待
  • 综合小测(二) 敬请期待

授课教师

副教授

学员动态