面向对象程序设计——Java语言-掌握Java核心,精通面向对象编程
面向对象程序设计——Java语言-掌握Java核心,精通面向对象编程

面向对象程序设计——Java语言-掌握Java核心,精通面向对象编程

普通游客 无权查看资源
有效期: 永久有效
更新日期: 2025-06-02

赞助会员 · 全站资源免费享

一次付费,终身受益,超5000位用户的选择

本课程《面向对象程序设计——Java语言》系统讲授Java编程核心。课程分为基础与进阶两大部分:基础部分涵盖变量、判断、循环、数组、函数等编程核心概念;进阶部分深入讲解类与对象、继承多态、设计模式、异常处理等面向对象高级主题。通过理论与实践结合,帮助学员掌握使用Java进行面向对象软件设计与开发的能力。

基础
第1周 计算
第2周 判断
第3周 循环
第4周 循环控制
第5周 数组
第6周 使用对象
第7周 函数
进阶
第1周 类与对象
第2周 对象交互
第3周 对象容器
第4周 继承与多态
第5周 设计原则
第6周 抽象与接口
第7周 控制反转与MVC模式
第8周 异常处理与输入输出




课程详细目录:
├─基础
│ ├─{01}--第1周计算
│ │ ├─{01}--1.0计算机与编程语言
│ │ │ (1.1.1)--课件:计算机与编程语言.pdf
│ │ │ [1.1.1]--1.0.1计算机与编程语言.mp4
│ │ │ [1.1.2]--1.0.2计算机的思维方式.mp4
│ │ │
│ │ ├─{02}--1.1第一个Java程序
│ │ │ #1.2.1#--准备好编程软件.pdf
│ │ │ [1.2.1]--1.1.1准备Java编程软件.mp4
│ │ │ [1.2.2]--1.1.2第一个Java程序.mp4
│ │ │
│ │ ├─{03}--1.2变量与计算
│ │ │ #1.3.1#--变量与计算.pdf
│ │ │ (1.3.1)--课件:1.2变量.pdf
│ │ │ [1.3.1]--1.2.1输入.mp4
│ │ │ [1.3.2]--1.2.2变量.mp4
│ │ │ [1.3.3]--1.2.3赋值.mp4
│ │ │
│ │ └─{04}--1.3浮点数计算
│ │ #1.4.1#--浮点数计算.pdf
│ │ (1.4.1)--课件:1.3浮点数.pdf
│ │ [1.4.1]--1.3.1浮点数.mp4
│ │ [1.4.2]--1.3.2计算的优先级.mp4
│ │ [1.4.3]--1.3.3类型的转换.mp4
│ │
│ ├─{02}--第2周判断
│ │ ├─{01}--2.1比较
│ │ │ #2.1.1#--比较.pdf
│ │ │ (2.1.1)--课件:比较.pdf
│ │ │ [2.1.1]--2.1.1比较.mp4
│ │ │ [2.1.2]--2.1.2关系运算.mp4
│ │ │
│ │ ├─{02}--2.2判断
│ │ │ #2.2.1#--判断.pdf
│ │ │ (2.2.1)--课件:判断.pdf
│ │ │ [2.2.1]--2.2.1判断.mp4
│ │ │ [2.2.2]--2.2.2判断语句.mp4
│ │ │
│ │ ├─{03}--2.3分支
│ │ │ (2.3.1)--课件:分支.pdf
│ │ │ [2.3.1]--2.3.1级联和嵌套的判断语句.mp4
│ │ │ [2.3.2]--2.3.2多路分支.mp4
│ │ │
│ │ └─{04}--2.4判断语句常见错误
│ │ [2.4.1]--2.4判断语句常见错误.mp4
│ │
│ ├─{03}--第3周循环
│ │ ├─{01}--3.1循环
│ │ │ #3.1.1#--循环.pdf
│ │ │ (3.1.1)--课件.pdf
│ │ │ [3.1.1]--3.1.1循环.mp4
│ │ │ [3.1.2]--3.1.2数数字.mp4
│ │ │ [3.1.3]--3.1.3while循环.mp4
│ │ │ [3.1.4]--3.1.4do-while循环.mp4
│ │ │
│ │ └─{02}--3.2循环的例子
│ │ (3.2.1)--课件.pdf
│ │ [3.2.1]--3.2.1计数循环.mp4
│ │ [3.2.2]--3.2.2算平均数.mp4
│ │ [3.2.3]--3.2.3猜数.mp4
│ │ [3.2.4]--3.2.4整数分解.mp4
│ │
│ ├─{04}--第4周循环控制
│ │ ├─{01}--4.1for循环
│ │ │ (4.1.1)--课件.pdf
│ │ │ [4.1.1]--4.1.1for循环.mp4
│ │ │ [4.1.2]--4.1.2复合赋值.mp4
│ │ │
│ │ ├─{02}--4.2循环控制
│ │ │ (4.2.1)--课件.pdf
│ │ │ [4.2.1]--4.2.1循环控制.mp4
│ │ │ [4.2.2]--4.2.2多重循环.mp4
│ │ │ [4.2.3]--4.2.3逻辑类型.mp4
│ │ │
│ │ └─{03}--4.3循环的例子
│ │ (4.3.1)--4.3循环的例子.pdf
│ │ [4.3.1]--4.3.1求和.mp4
│ │ [4.3.2]--4.3.2最大公约数.mp4
│ │
│ ├─{05}--第5周数组
│ │ ├─{01}--5.1数组
│ │ │ #5.1.1#--数组.pdf
│ │ │ (5.1.1)--课件.pdf
│ │ │ [5.1.1]--5.1.1初识数组.mp4
│ │ │ [5.1.2]--5.1.2创建数组.mp4
│ │ │ [5.1.3]--5.1.3数组的元素.mp4
│ │ │ [5.1.4]--5.1.4数组变量.mp4
│ │ │
│ │ ├─{02}--5.2数组计算
│ │ │ (5.2.1)--课件.pdf
│ │ │ [5.2.1]--5.2.1投票统计.mp4
│ │ │ [5.2.2]--5.2.2遍历数组.mp4
│ │ │ [5.2.3]--5.2.3素数.mp4
│ │ │
│ │ └─{03}--5.3二维数组
│ │ [5.3.1]--5.3.1二维数组.mp4
│ │
│ ├─{06}--第6周使用对象
│ │ ├─{01}--6.1字符类型
│ │ │ #6.1.1#--字符类型.pdf
│ │ │ (6.1.1)--课件.pdf
│ │ │ [6.1.1]--6.1.1字符类型.mp4
│ │ │ [6.1.2]--6.1.2逃逸字符.mp4
│ │ │
│ │ ├─{02}--6.2包裹类型
│ │ │ #6.2.1#--包裹类型.pdf
│ │ │ (6.2.1)--课件.pdf
│ │ │ [6.2.1]--6.2.1包裹类型.mp4
│ │ │ [6.2.2]--6.2.2Math类.mp4
│ │ │
│ │ └─{03}--6.3字符串
│ │ #6.3.1#--字符串.pdf
│ │ (6.3.1)--课件.pdf
│ │ [6.3.1]--6.3.1字符串变量.mp4
│ │ [6.3.2]--6.3.2字符串操作.mp4
│ │
│ └─{07}--第7周函数
│ ├─{01}--7.1函数定义与调用
│ │ #7.1.1#--函数.pdf
│ │ (7.1.1)--课件.pdf
│ │ [7.1.1]--7.1.1函数定义.mp4
│ │ [7.1.2]--7.1.2函数调用.mp4
│ │
│ └─{02}--7.2函数参数与函数内的变量
│ (7.2.1)--课件.pdf
│ [7.2.1]--7.2.1函数的参数.mp4
│ [7.2.2]--7.2.2函数内的变量——本地变量.mp4

└─进阶
├─{01}--第1周类与对象
│ ├─{01}--1.1用类制造对象
│ │ #1.1.1#--用类制造对象.pdf
│ │ #1.1.2#--Shapes代码.pdf
│ │ (1.1.1)--Shapes.zip
│ │ (1.1.2)--Shapes.zip
│ │ [1.1.1]--用类制造对象.mp4
│ │
│ ├─{02}--1.2定义类
│ │ #1.2.1#--定义类.pdf
│ │ [1.2.1]--定义类.mp4
│ │
│ ├─{03}--1.3成员变量和成员函数
│ │ #1.3.1#--成员变量和成员函数.pdf
│ │ [1.3.1]--成员变量和成员函数.mp4
│ │
│ └─{04}--1.4对象初始化
│ #1.4.1#--对象初始化.pdf
│ [1.4.1]--对象初始化.mp4

├─{02}--第2周对象交互
│ ├─{01}--2.1对象交互
│ │ #2.1.1#--对象交互.pdf
│ │ [2.1.1]--2.1.1对象的识别.mp4
│ │ [2.1.2]--2.1.2对象的交互.mp4
│ │
│ ├─{02}--2.2访问属性
│ │ #2.2.1#--封装是面向对象的基本概念.pdf
│ │ [2.2.1]--2.2.1封闭的访问属性.mp4
│ │ [2.2.2]--2.2.2开放的访问属性.mp4
│ │
│ ├─{03}--2.3包
│ │ #2.3.1#--包是Java的类库管理机制.pdf
│ │ [2.3.1]--2.3包.mp4
│ │
│ └─{04}--2.4类变量
│ #2.4.1#--类变量和类函数.pdf
│ [2.4.1]--2.4.1类变量.mp4
│ [2.4.2]--2.4.2类函数.mp4

├─{03}--第3周对象容器
│ ├─{01}--3.1顺序容器
│ │ #3.1.1#--容器.pdf
│ │ [3.1.1]--3.1.1记事本的例子.mp4
│ │ [3.1.2]--3.1.2泛型容器类.mp4
│ │ [3.1.3]--3.1.3ArrayList的操作.mp4
│ │
│ ├─{02}--3.2对象数组
│ │ #3.2.1#--对象数组.pdf
│ │ [3.2.1]--3.2.1对象数组.mp4
│ │ [3.2.2]--3.2.2对象数组的for-each循环.mp4
│ │
│ ├─{03}--3.3集合容器(Set)
│ │ #3.3.1#--集合容器.pdf
│ │ [3.3.1]--3.3集合容器.mp4
│ │
│ └─{04}--3.4散列表(Hash)
│ #3.4.1#--散列表.pdf
│ [3.4.1]--3.4Hash表.mp4

├─{04}--第4周继承与多态
│ ├─{01}--4.1继承
│ │ #4.1.1#--继承.pdf
│ │ #4.1.2#--继承.pdf
│ │ [4.1.1]--4.1.1媒体资料库的设计.mp4
│ │ [4.1.2]--4.1.2继承.mp4
│ │
│ ├─{02}--4.2子类父类关系
│ │ #4.2.1#--子类父类关系.pdf
│ │ [4.2.1]--4.2.1子类继承了什么?.mp4
│ │ [4.2.2]--子类和父类的关系.mp4
│ │
│ ├─{03}--4.3多态变量和向上造型
│ │ #4.3.1#--多态变量.pdf
│ │ [4.3.1]--4.3.1多态变量.mp4
│ │ [4.3.2]--4.3.2向上造型.mp4
│ │
│ ├─{04}--4.4多态
│ │ #4.4.1#--多态.pdf
│ │ [4.4.1]--4.4多态.mp4
│ │
│ └─{05}--4.5类型系统
│ [4.5.1]--4.5.1Object类.mp4
│ [4.5.2]--4.5.2DoME的新媒体类型.mp4

├─{05}--第5周设计原则
│ ├─{01}--5.1城堡游戏
│ │ #5.1.1#--城堡游戏.pdf
│ │ #5.1.2#--castle.zip.pdf
│ │ (5.1.1)--castle.zip
│ │ (5.1.2)--castle.zip
│ │ [5.1.1]--城堡游戏.mp4
│ │
│ ├─{02}--5.2消除代码复制
│ │ #5.2.1#--代码复制.pdf
│ │ [5.2.1]--消除代码复制.mp4
│ │
│ ├─{03}--5.3封装
│ │ #5.3.1#--聚合和耦合.pdf
│ │ [5.3.1]--封装.mp4
│ │
│ ├─{04}--5.4可扩展性
│ │ #5.4.1#--扩展.pdf
│ │ [5.4.1]--可扩展性.mp4
│ │
│ └─{05}--5.5框架加数据
│ #5.5.1#--框架和数据.pdf
│ [5.5.1]--框架加数据.mp4

├─{06}--第6周抽象与接口
│ ├─{01}--6.1抽象
│ │ #6.1.1#--抽象.pdf
│ │ [6.1.1]--抽象.mp4
│ │
│ ├─{02}--6.2数据与表现分离:细胞自动机
│ │ #6.2.1#--细胞自动机代码.pdf
│ │ (6.2.1)--cells.zip
│ │ [6.2.1]--6.2.1细胞自动机.mp4
│ │ [6.2.2]--6.2.2数据与表现分离.mp4
│ │
│ └─{03}--6.3接口:狐狸与兔子
│ [6.3.1]--6.3.1狐狸与兔子.mp4
│ [6.3.2]--6.3.2接口.mp4
│ [6.3.3]--6.3.3接口设计模式.mp4

├─{07}--第7周控制反转与MVC模式
│ ├─{01}--7.1控制反转
│ │ #7.1.1#--图形用户界面GUI.pdf
│ │ #7.1.2#--Swing的事件机制.pdf
│ │ #7.1.3#--内部类.pdf
│ │ [7.1.1]--7.1.1布局管理器.mp4
│ │ [7.1.2]--7.1.2控制反转.mp4
│ │ [7.1.3]--7.1.3内部类.mp4
│ │
│ └─{02}--7.2MVC模式
│ [7.2.1]--7.2.1JTable.mp4
│ [7.2.2]--7.2.2MVC设计模式.mp4

└─{08}--第8周异常处理与输入输出
├─{01}--8.1异常
│ [8.1.1]--8.1.1捕捉异常.mp4
│ [8.1.2]--8.1.2异常捕捉机制.mp4
│ [8.1.3]--8.1.3捕捉到的异常.mp4

├─{02}--8.2异常机制
│ [8.2.1]--8.2.1异常.mp4
│ [8.2.2]--8.2.2抛出异常.mp4
│ [8.2.3]--8.2.3异常捕捉时的匹配.mp4
│ [8.2.4]--8.2.4异常遇到继承.mp4

├─{03}--8.3流
│ [8.3.1]--8.3.1流.mp4
│ [8.3.2]--8.3.2文件.mp4
│ [8.3.3]--8.3.3流过滤器.mp4

├─{04}--8.4文本输入输出
│ [8.4.1]--8.4.1文本流.mp4
│ [8.4.2]--8.4.2汉字编码.mp4
│ [8.4.3]--8.4.3格式化输入输出.mp4

└─{05}--8.5流的应用
[8.5.1]--8.5.1流的应用.mp4
[8.5.2]--8.5.2对象串行化.mp4


以上为简介部分内容,详细请成为会员后查看!


你可能想看:
网站运营多久了,会突然找不到吗?

首先站长持续更新很多年了,投入了大量时间以及资金,也是唯一生活收入来源,域名永远不会更换,有任何问题可以先加我QQ:89797497咨询,承诺保证每天更新从不间断。诚心经营,用时间说话。

本站提供的学习资源能否直接商用?

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。

购买会员后,我不想学习了可以退款吗?

学习资源属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、请您在购买获取之前确认好是您所需要的资源。如其它疑问联系客服QQ:89797497

课程都是最新的吗?后期还会不会更新?

课程都是站长花大量金钱以及投稿收集得来,课程都是全站最新发布的,一手更新货源,如有后期作者更新也会第一时间更新发布。请持续关注本站。

成为会员后会二次收费吗?

一次开通即成终身VIP会员不再以任何形式收取二次费用。

导航在这里!

所有功能都在底部导航栏哦~

全部分类

选择您感兴趣的分类,浏览相关资源

搜索资源

输入关键词,查找您感兴趣的内容

最近搜索

个人中心

查看和管理您的个人信息

新用户注册
验证码
已有账号? 立即登录
用户登录
验证码
没有账号? 立即注册

近期查看内容

  • 暂无最近阅读记录

资源下载

以下是您购买的资料链接

面向对象程序设计——Java语言-掌握Java核心,精通面向对象编程

链接已验证 · 有效期永久
网盘链接
使用指南
1

保存文件:方法一

点击打开按钮 → 在新页面保存文件 → 根据提示在浏览器中完成登录或注册操作 → 最终按浏览器提示打开或下载网盘APP。

2

保存文件:方法二

请您先点击复制按钮,之后打开网盘APP,系统会自动弹出窗口,点击窗口中的"保存"按钮即可存入您的网盘。

3

使用资源

文件保存成功后,您就可以轻松管理了:点击文件即可在线畅看,或者随心所欲地下载到您的设备上。

其它问题
链接失效怎么办?

如果遇到链接失效,请联系邮箱89797497@qq.com,我们会尽快更新链接并回复。

下载速度太慢怎么办?

网盘非会员下载速度可能受限,建议尝试使用官方提速功能或选择非高峰时段下载。

资源可以商用吗?

本资源合集收集于网络,均不可商用。