经常使用的设计模式(单例、建造者、观察者、模板模式、工厂模式)

单例:经常使用的有两种写法,① 饿汉式  线程安全,不过类建立时对象实例就建立好了。② 懒汉式  线程不安全,若是加锁解决线程安全那就变成同步了,性能受损,能够使用静态类解决安全问题java 建造者:开发中常常用到,只不过本身倒不会使用建造者模式开发个功能类,咱们常用的glide、okhttp、dialog就是使用的建造者模式,解耦好,根据不用的bulider有不用的扩展。安全 观察者:另外说一下
相关文章
相关标签/搜索