JavaSE进阶——课程笔记
面向对象进阶(static、单例、代码块、继承)
1.static修饰静态成员变量及其内存原理
1)作用

2)成员变量的类型

同一个类中访问静态成员变量,可以省略类名不写
3)static修饰成员变量的内存原理

2.static修饰方法、内存原理
1)成员方法的分类

同一个类中访问静态成员方法,可以省略类名不写
2)内存原理

3.static的应用:工具类
1)工具类

补充:工具类不用实例方法的原因

4.static注意事项

5.static应用知识:代码块
1)代码块概述

PS:静态代码块优先执行
6.单例模式
1)设计模式

2)单例模式

3)单例的场景和作用

4)饿汉单例设计模式(建议记忆)

5)懒汉单例模式

建议将静态成员变量私有化
7.继承
1)继承概述


浙公网安备 33010602011771号