摘要:
单例设计模式 1.饿汉式(静态常量)(可用) 1. 构造器私有化 2. 类的内部创建对象 3. 向外暴露一个静态的公共方法 优缺点: | 优点 | 写法简单,在类装载的时候完成实例化,避免了线程同步问题 | | | | | 缺点 | 在类装载的时候就完成实例化,没有达到lazy Loading的效果 阅读全文
摘要:
1、单一职责原则 2、接口隔离原则 3、依赖倒转原则 接口传递 构造方法传递 setter方式传递 4、里氏替换原则 子类透明 5、开闭原则 扩展开放 修改关闭 6、迪米特法则 降低类与类之间的耦合(降低而不是消除) 最少知道原则(对自己依赖的类知道的越少越好) 成员变量、反方参数、方法返回值中的是 阅读全文