设计模式
跑步_跑步
恐惧源于无知,勤奋可以补拙
展开
-
建造者模式Builder
一篇文章就彻底弄懂建造者模式(Builder Pattern)背景当一个类的内部数据过于复杂的时候(通常是负责持有数据的类,比如Config、VO、PO、Entity...),要创建的话可能就需要了解这个类的内部结构,还有这些东西是怎么组织装配等一大坨乱七八糟的东西,这个时候就会增加学习成本而且会很混乱,这个时候就想啊想一种什么法子来管理一下这个类中的数据呢,怎么在创建的时候让它按部就班的来,并且代码可读性很好别让我看花了眼啊,我要的东西也能都很好设置进来,这就是Builder模式的应用场景,Bu转载 2020-05-22 16:22:10 · 165 阅读 · 0 评论 -
设计模式之享元模式在handler中的运用
享元模式的基本定义和用法:简说设计模式——享元模式在使用handler的时候发现,创建message对象有两种方式,一种是直接new,一种是使用Message.obtain(),这个message的静态方法是这样实现的:private static final Object sPoolSync = new Object(); private static Message sP...转载 2019-04-03 11:29:14 · 2016 阅读 · 0 评论