
4篇文章 · 1631字 · 1人关注
观察者模式 模板模式定义:定义了方法的骨架,将某些步骤延迟到子类实现作用:复用和扩展模板和Callback:模板是继承,Callback是组合 ...
结构型模式:解耦不同功能 代理模式实现方式:实现同一个接口(加上组合),或者继承动态代理:在代理类比较多的情况下,可以通过动态代理,在程序运行的...
单例模式饿汉式懒汉式:双重校验->volatile 在jdk版本较低,禁止指令排序内部类枚举 工厂 简单工厂 工厂方法:在构造对象比较复杂的时候...
抽象类与接口区别 语法上:抽象类:有属性,可以有方法具体实现,子类必须实现父类的抽象方法 ;接口:接口只有方法定义,没有属性和方法实现 场景上:...
文集作者