单例模式(p169-190) 单件模式 确保一个类只有一个实例,并提供一个全局访问点。 注意点(java) 多线程的线程同步(使用同步影响执行效率) 用volatile 修饰单例对象的引用变量减少时间消耗。 设计箱内的工具箱 原则 封装变化 多用组合,少用继承 针对接口编程,不针对实现编程 为交互对象之间的松耦设计而努力 类应该对拓展开发,对修改关闭 依赖抽象,不要依赖具体类