课程目录
1-1 [概述] 001_概述 (05:34) 2-1 [枚举] 002_枚举类型 (14:08) 2-2 [枚举] 003_枚举类型的声明01 (05:44) 2-3 [枚举] 004_枚举类型的声明02 (20:33) 3-1 [一维数组] 005_一维数组 (29:21) 3-2 [一维数组] 006_一维数组的定义 (10:02) 3-3 [一维数组] 007_一维数组的初始化 (14:46) 3-4 [一维数组] 008_各个类型的默认值 (08:00) 3-5 [一维数组] 009_一维数组的静态初始化 (23:08) 3-6 [一维数组] 010_Java的内存分配 (10:54) 3-7 [一维数组] 011_栈的图解 (15:01) 3-8 [一维数组] 012_一维数组的内存图解 (18:30) 3-9 [一维数组] 013_一维数组的内存图解练习 (39:13) 3-10 [一维数组] 014_一维数组的值数据类型内存图解 (19:50) 3-11 [一维数组] 015_一维数组的引用数据类型内存图解 (20:37) 3-12 [一维数组] 016_一维数组的String的内存图解 (22:05) 3-13 [一维数组] 017_一维数组的遍历 (08:17) 3-14 [一维数组] 018_一维数组的越界 (02:32) 3-15 [一维数组] 019_一维数组的空指针 (02:12) 4-1 [二维数组] 020_二维数组的定义 (33:57) 4-2 [二维数组] 021_二维数组的debug (18:23) 4-3 [二维数组] 022_二维数组的内存图解 (20:03) 4-4 [二维数组] 023_二维数组的使用 (20:59) 4-5 [二维数组] 024_二维数组的遍历 (23:05) 5-1 [封装] 025_面向对象思想概述 (09:11) 5-2 [封装] 026_类的定义 (11:13) 5-3 [封装] 027_类的定义成员变量 (24:53) 5-4 [封装] 028_类和对象 (24:00) 5-5 [封装] 029_类的图解 (27:09) 5-6 [封装] 030_类的练习 (21:24) 5-7 [封装] 031_一个例子 (17:35) 5-8 [封装] 032_例子实现 (22:17) 5-9 [封装] 033_功能实现 (13:36) 5-10 [封装] 034_匿名对象 (12:49) 5-11 [封装] 035_封装Private (17:54) 5-12 [封装] 036_构造方法 (24:37) 5-13 [封装] 037_私有变量的访问 (21:43) 5-14 [封装] 038_静态修饰符 (27:48) 5-15 [封装] 039_静态修饰符的内存图解 (18:20) 6-1 [继承] 040_代码块_局部代码块 (15:20) 6-2 [继承] 041_代码块_构造代码块 (19:37) 6-3 [继承] 042_代码块_静态代码块 (32:38) 6-4 [继承] 043_继承的意义 (05:18) 6-5 [继承] 044_继承的缘由 (28:01) 6-6 [继承] 045_继承的变量使用情况 (21:50) 6-7 [继承] 046_继承的构造方法使用情况 (26:26) 6-8 [继承] 047_继承的方法使用情况 (25:59) 6-9 [继承] 048_final关键字 (22:41) 7-1 [多态] 049_多态的概念 (17:38) 7-2 [多态] 050_多态的实现方式 (16:03) 7-3 [多态] 051_多态的内存图解 (28:46) 7-4 [多态] 052_里氏替换原则 (16:58) 7-5 [多态] 053_抽象类 (32:54) 7-6 [多态] 054_接口 (25:59) 7-7 [多态] 055_接口的变量 (09:24) 7-8 [多态] 056_package (33:20) 7-9 [多态] 057_内部类 (11:51) 7-10 [多态] 058_内部类的访问 (09:07) 7-11 [多态] 059_内部类的访问02 (19:45) 7-12 [多态] 060_匿名内部类 (23:01) 8-1 [类的设计原则] 061_类的关系 (11:37) 8-2 [类的设计原则] 062_类的设计原则 (17:29) 9-1 [总结] 063_总结 (03:39)





