12.结构型:享元模式设计思想

12.结构型:享元模式设计思想

目录介绍
  • 01.享元模式基础介绍
    • 1.1 享元模式由来
    • 1.2 享元模式定义
    • 1.3 享元模式场景
    • 1.4 享元模式思考
  • 02.享元模式原理与实现
    • 2.1 罗列一个场景
    • 2.2 用例子理解享元
    • 2.3 内部和外部状态
    • 2.4 享元模式实现
  • 03.享元模式分析
    • 3.1 享元模式VS单例
    • 3.2 享元模式VS缓存
    • 3.3 享元模式VS对象池
  • 04.享元模式应用解析
    • 4.1 Integer享元模式应用
    • 4.2 String享元模式应用
    • 4.3 线程池享元模式应用
    • 4.4 Handler享元模式应用
  • 05.享元模式总结
    • 5.1 优缺点分析
    • 5.2 有哪些弊端
    • 5.3 休闲棋类应用
    • 5.4 文本编辑器应用
    • 5.5 应用环境说明
    • 5.6 如何判断是否用享元
  • 06.享元模式拓展应用
    • 6.1 享元模式扩展

01.享元模式基础介绍

1.1 享元模式由来
  • 面向对象技术可以很好地解决一些灵活性或可扩展性问题,但在很多情况下需要在系统中增加类和对象的个数。
    • 当对象数量太多时,将导致运行代价过高,带来性能下降等问题。举一个简单例子,比如handler发送消息,创建大量的消息message对象ÿ
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值