随笔分类 - 设计模式
摘要:builder模式在Java中还是随处可见的,尤其是在阅读框架源码的过程中,为什么要采用builder模式编写代码呢?因为它有诸多好处,比如1.可读性强这是一段比较没有追求的开发同学经常的一种写法: 假如,他把这段代码换成Builder模式,那就变成了这样: 是不是看着非常简洁,写着也特别的享受!
阅读全文
摘要:单例模式就是说系统中对于某类的只能有一个对象,不可能出来第二个。 1.单例模式-饿汉式(线程安全,不需要同步机制) 上述代码中的一个缺点是该类加载的时候就会直接new 一个静态对象出来,当系统中这样的类较多时,会使得启动速度变慢 。现在流行的设计都是讲“延迟加载”,我们可以在第一次使用的时候才初始化
阅读全文