设计模式 3 篇文章

讨论命令模式、观察者模式、状态模式等在真实业务代码中的应用方式,关注模式如何解决具体工程问题而非概念本身。

封面
设计模式 内存优化 性能优化 对象复用

享元模式的几个典型应用场景与实现细节

享元模式通过共享不可变内部状态减少对象重复创建,解决内存占用和创建开销问题。文章梳理了享元模式与单例模式的核心差异,列出文本渲染、连接池、缓存值对象等典型使用场景,并基于FontFactory代码示例拆解工厂类和不可变状态的实现细节。同时说明Integer缓存、字符串驻留等语言级应用,强调外部状态划分和并发安全性是工程落地成败的关键。适合后端开发者和架构师在系统性能优化时参考。

阅读全文