![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
free_person
这个作者很懒,什么都没留下…
展开
-
重新理解单例模式
重新理解单例模式单例模式是设计模式中应用最广的一种设计模式,其核心就是将构造函数私有化,通过静态方法获取一个唯一的实例,当然在这个过程中要保证线程更是安全的。常用的单例模式有懒汉模式public class Vip { private static Vip mVip=null; private void Vip() {} public static synchronized原创 2017-09-30 15:47:19 · 347 阅读 · 0 评论 -
android源码中和第三方框架中常见的Builder模式
Builder模式Builder模式也是Java中常用的设计模式,在Android源码中和一些第三方框架中也很常用;Builder的使用场景1.相同的方法不同的执行顺序,产生不同的结果 2.多个部件,都可以装配到一个对象中,但是产生的运行结果又不同 3.产品类非常的复杂,或者产品类中的调用顺序不同产生了不同的作用 4.当初始化一个对象特别复杂,如参数多,且有很多的默认值时Builder的简单实原创 2017-10-12 17:23:59 · 286 阅读 · 0 评论