Blog — 得闲饮茶

记录技术与生活的点滴 🍵

分享编程心得、开发实践、生活随笔,偶尔聊聊游戏与远方

【设计模式】建造者模式 Builder Pattern

建造者模式是创建复杂对象的设计模式,可将对象构建过程与部件解耦,核心结构包含导演类、抽象建造者、具体建造者和产品类;适用于部件与组装流程可灵活扩展的复杂对象创建场景,具备解耦细节、易扩展的优点,也存在产生多余对象的不足;文章以组装台式电脑为例,通过Java代码完整实现了该模式的全流程逻辑。

2019年03月02日10时55分 119 阅读
阅读 →

【Android】关于线程和线程池

本文系统梳理Android线程与线程池知识,先明确线程定义,介绍 Thread、Runnable、Callable、AsyncTask、IntentService、HandlerThread 六种Android线程开启方式;随后讲解线程池的作用、ThreadPoolExecutor 核心参数与任务分配规则,并详细说明 Fixed、Cached、Scheduled 等六类常用线程池的特性与创建方法,最后总结线程池基础使用API。

2019年03月01日10时55分 119 阅读
阅读 →

选择语言