社区
Java
帖子详情
设计模式的模式
geelpheels
2012-03-31 02:40:17
单例模式和享元的共同点和区别。
...全文
94
3
打赏
收藏
设计模式的模式
单例模式和享元的共同点和区别。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
火龙果被占用了
2012-04-03
打赏
举报
回复
享元(flyweight),flyweight 是拳击术语“轻量级选手”的意思,不知道谁把它翻译成了享元,如果第一次看的话根本就是不知所云的翻译!
火龙果被占用了
2012-04-03
打赏
举报
回复
单例是解决自己对象实例化的数量,必须是一个。
享元是通过享元工厂来实际一个或者多个对象的实例化数量,一般来说是一个,但也不局限为一个,也可以是两个或者多个,比如:数据库连接池就是一种享元模式的例子。
qp7711
2012-04-03
打赏
举报
回复
我只知道单例模式。
就是在系统中有且只有一个该对象!
《
设计
模式
实训教程》【PPT+类图与代码+样章】
目录 第1章UML类图实训 1.1知识讲解 1.1.1UML概述 1.1.2类与类的UML表示 1.1.3类之间的关系 1.2实训实例 1.2.1类图实例之图书管理系统 1.2.2类图实例之商场会员管理系统 1.3实训练习 第2章面向对象设计原则实训 2.1知识讲解 2.1.1面向对象设计原则概述 2.1.2单一职责原则 2.1.3开闭原则 2.1.4里氏代换原则 2.1.5依赖倒转原则 2.1.6接口隔离原则 2.1.7合成复用原则 2.1.8迪米特法则 2.2实训实例 2.2.1单一职责原则实例分析 2.2.2开闭原则实例分析 2.2.3里氏代换原则实例分析 2.2.4依赖倒转原则实例分析 2.2.5接口隔离原则实例分析 2.2.6合成复用原则实例分析 2.2.7迪米特法则实例分析 2.3实训练习 第3章创建型
模式
实训 3.1知识讲解 3.1.1
设计
模式
3.1.2创建型
模式
概述 3.1.3简单工厂
模式
3.1.4工厂方法
模式
3.1.5抽象工厂
模式
3.1.6建造者
模式
3.1.7原型
模式
3.1.8单例
模式
3.2实训实例 3.2.1简单工厂
模式
实例之图形工厂 3.2.2工厂方法
模式
实例之日志记录器 3.2.3抽象工厂
模式
实例之数据库操作工厂 3.2.4建造者
模式
实例之游戏人物角色 3.2.5原型
模式
实例之快速创建工作周报 3.2.6单例
模式
实例之多文档窗口 3.3实训练习 第4章结构型
模式
实训 4.1知识讲解 4.1.1结构型
模式
概述 4.1.2适配器
模式
4.1.3桥接
模式
4.1.4组合
模式
4.1.5装饰
模式
4.1.6外观
模式
4.1.7享元
模式
4.1.8代理
模式
4.2实训实例 4.2.1适配器
模式
实例之算法适配 4.2.2桥接
模式
实例之跨平台视频播放器 4.2.3组合
模式
实例之杀毒软件 4.2.4装饰
模式
实例之界面显示构件库 4.2.5外观
模式
实例之文件加密 4.2.6享元
模式
实例之围棋棋子 4.2.7代理
模式
实例之日志记录代理 4.3实训练习 第5章行为型
模式
实训 5.1知识讲解 5.1.1行为型
模式
概述 5.1.2职责链
模式
5.1.3命令
模式
5.1.4解释器
模式
5.1.5迭代器
模式
5.1.6中介者
模式
5.1.7备忘录
模式
5.1.8观察者
模式
5.1.9状态
模式
5.1.10策略
模式
5.1.11模板方法
模式
5.1.12访问者
模式
5.2实训实例 5.2.1职责链
模式
实例之在线文档帮助系统 5.2.2命令
模式
实例之公告板系统 5.2.3解释器
模式
实例之机器人控制程序 5.2.4迭代器
模式
实例之商品名称遍历 5.2.5中介者
模式
实例之温度转换器 5.2.6备忘录
模式
实例之游戏恢复点设置 5.2.7观察者
模式
实例之股票变化 5.2.8状态
模式
实例之银行账户 5.2.9策略
模式
实例之电影票打折 5.2.10模板方法
模式
实例之数据库操作 5.2.11访问者
模式
实例之奖励审批 5.3实训练习 第6章
模式
联用与综合实例实训 6.1
设计
模式
补充知识 6.1.1反射与配置文件 6.1.2GRASP
模式
6.1.3架构
模式
与MVC 6.2
模式
联用实训 6.2.1适配器
模式
与桥接
模式
联用 6.2.2组合
模式
与命令
模式
联用 6.2.3外观
模式
与单例
模式
联用 6.2.4原型
模式
与备忘录
模式
联用 6.2.5观察者
模式
与组合
模式
联用 6.2.6访问者
模式
、组合
模式
与迭代器
模式
联用 6.3综合实例实训 6.3.1多人联机射击游戏 6.3.2数据库同步系统 6.4实训练习 附录A参考答案 A.1第1章实训练习参考答案 A.2第2章实训练习参考答案 A.3第3章实训练习参考答案 A.4第4章实训练习参考答案 A.5第5章实训练习参考答案 A.6第6章实训练习参考答案 参考文献
23种
设计
模式
之Java实现
用Java实现的23种
设计
模式
,完整的代码,本想无积分下载来着,后来一想还是设置点儿把,毕竟我不喜欢不劳而获的思想,希望每个TX在下载别人的资源的同时,也积极上传资源与他人一起分享!
设计
模式
可复用面向对象软件的基础
《
设计
模式
可复用面向对象软件的基础》中文pdf版
面向
模式
的软件体系结构(全)
卷1-
模式
系统(中文) 卷2-卷2用于并发和网络化对象
模式
(中文) 卷3、4、5英文
Pattern-Oriented Software Architecture(全5卷 英文)
经典之作,不用多说。 经典之作,不用多说。 经典之作,不用多说。
Java
51,402
社区成员
85,919
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章