**JAVASE面向对象+常用API视频课程(二)导读**

欢迎来到Java面向对象编程的进阶课堂。本课程在掌握基础语法后,带你深入理解Java的核心思想——面向对象,并系统梳理从封装、继承到多态的三大特性,帮助你构建严谨的代码思维。

课程开篇从**面向对象概念解析**入手,详细阐述如何通过Java描述对象,包括类的定义、对象的创建与调用。你将清晰区分局部变量、成员变量与类变量的作用域及生命周期差异,并通过内存解析图示,直观理解对象在堆内存中的存储方式,彻底消除对“引用”与“实体”的混淆。此外,**匿名对象**的使用场景与**案例深化**练习,将进一步巩固你对类与对象关系的理解。

随后进入**封装**专题。封装不仅是隐藏细节的手段,更是数据安全的保障。课程深入讲解**构造函数**与普通函数的区别,解析**构造代码块**的执行时机,并重点剖析`this`关键字在解决命名冲突及对象自引用中的核心作用,配合案例让你掌握如何设计高内聚、低耦合的类结构。

接下来是**继承与多态**模块,这是面向对象编程的精髓。你将从**类包含关系**与**继承特点**出发,理解`super`与`this`在父子类中的不同指向。课程重点讲解**函数重写**的规则与实际意义,并通过综合案例演示继承在代码复用中的价值。在**权限修饰符**详解之后,你将深入**多态**的世界:理解多态的解析机制、向上转型与向下转型(**下转型**)的安全性问题,以及多态在实际开发中的灵活应用,最终通过综合案例实现从理论到实战的跨越。

最后,课程聚焦于**static**与**final**等修饰符,以及**抽象类**和**接口**的高级应用。你将明白静态成员的本质、`final`关键字如何限制继承与方法重写,以及抽象类与接口在定义规范、解耦系统中的关键角色。这四部分内容的结合,标志着你对Java面向对象体系从“会用”到“理解原理”的质变。

无论你是初学者夯实基础,还是进阶者查漏补缺,本课程通过清晰的逻辑脉络与丰富的实战案例,都将为你搭建起稳固的Java面向对象知识框架,为后续学习常用API及大型项目开发奠定坚实基础。建议边学边练,深入体会每一行代码背后的设计哲学。

课程目录

课程目录63 集
  • 1 面向对象概念解析 (13:28).mp4
  • 2 如何通过java描述对象 (32:31).mp4
  • 3 对象的创建 (11:16).mp4
  • 4 对象的调用 (28:54).mp4
  • 5 局部变量和成员变量的区别 (08:17).mp4
  • 6 类变量和成员变量的区别 (07:24).mp4
  • 7 案例深化 (17:28).mp4
  • 8 对象内存解析 (08:45).mp4
  • 9 类和对象作业 (07:21).mp4
  • 10 内容回顾及课程大纲 (19:34).mp4
  • 11 匿名对象 (15:05).mp4
  • 12 封装概念解析及重要性 (17:44).mp4
  • 13 封装案例解析 (20:35).mp4
  • 14 构造函数 (28:44).mp4
  • 15 构造函数和普通函数区别 (08:22).mp4
  • 16 构造代码块 (10:40).mp4
  • 17 this详解 (20:46).mp4
  • 18 内容总结及作业 (10:04).mp4
  • 19 内容回顾及课程大纲 (15:54).mp4
  • 20 类包含关系解析 (17:15).mp4
  • 21 继承特点及解析 (38:56).mp4
  • 22 super关键字应用 (21:09).mp4
  • 23 super和this的区别 (05:53).mp4
  • 24 函数的重写 (32:24).mp4
  • 25 综合案例应用 (12:14).mp4
  • 26 内容回顾及作业 (07:50).mp4
  • 27 内容回顾及课程大纲 (14:38).mp4
  • 28 权限修饰符详解 (36:26).mp4
  • 29 多态解析 (12:43).mp4
  • 30 多态案例解析 (17:48).mp4
  • 31 多态的应用 (15:13).mp4
  • 32 下转型及问题解决 (19:39).mp4
  • 33 多态的综合案例解析 (22:05).mp4
  • 34 内容回顾及作业 (14:54).mp4
  • 35 内容回顾及课程大纲 (14:08).mp4
  • 36 static修饰符 (26:42).mp4
  • 37 final修饰符 (10:13).mp4
  • 38 final修饰方法和类案例 (13:22).mp4
  • 39 抽象类应用 (30:05).mp4
  • 40 接口的应用 (29:17).mp4
  • 41 接口和抽象类区别 (03:54).mp4
  • 42 多态综合案例解析 (12:50).mp4
  • 43 内容总结 (02:51).mp4
  • 44 内容回顾及课程大纲 (20:24).mp4
  • 45 成员内部类 (18:58).mp4
  • 46 局部内部类 (10:43).mp4
  • 47 匿名内部类 (16:54).mp4
  • 48 静态内部类 (07:25).mp4
  • 49 Object类 (27:01).mp4
  • 50 Object类2 (20:56).mp4
  • 51 Scanner类 (19:37).mp4
  • 52 内容总结及作业 (08:19).mp4
  • 53 内容回顾及课程大纲 (14:04).mp4
  • 54 Random类 (14:21).mp4
  • 55 String类介绍及定义方式 (18:25).mp4
  • 56 String类常用方法 (26:37).mp4
  • 57 String类常用方法2 (12:50).mp4
  • 58 StringBuffer类 (13:16).mp4
  • 59 String和StringBuffer的区别 (03:39).mp4
  • 60 基本包装类 (20:59).mp4
  • 61 包装类自动拆箱封箱 (04:31).mp4
  • 62 System类 (05:45).mp4
  • 63 API的应用 (16:27).mp4