Loading

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)继承概述
 
 
 
 
 
posted @ 2022-07-26 22:44  xuxwyun  阅读(45)  评论(0编辑  收藏  举报