摘要: 单例模式 定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点 六种写法 1.饿汉式 饿汉式是典型的空间换时间,在类装载时进行了对象实例化,不管是否使用都先创建出来,类装载较慢,但提取对象的速度快,饿汉式基于JVM类装载的机制避免了多线程同步问题,但是没有达到懒加载的效果, 如果从始至终从未使 阅读全文
posted @ 2019-11-12 21:23 对弈 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 最少知识原则 最少知识原则(Least Knowledge Principle), 最少知识原则(Least Knowledge Principle),或者称迪米特法则(Law of Demeter),是一种面向对象程序设计的指导原则,它描述了一种保持代码松耦合的策略。 其可简单的归纳为: Each 阅读全文
posted @ 2019-11-12 17:02 对弈 阅读(250) 评论(0) 推荐(0) 编辑