随笔分类 -  设计模式

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