随笔分类 -  设计模式

摘要:一.作用:为其他对象提供一种代理以控制对这个对象的访问。 二.代码 这是代理类A。。 代理开始 这是代理目标的实现类A。。 代理结束 三.代理模式和装饰模式的区别: 从代理类和装饰类可以看出,它们的最大区别就是代理模式由代理类创建目标对象,而装饰类需要传入目标对象。 阅读全文
posted @ 2016-11-02 10:07 执迷而不悔 阅读(100) 评论(0) 推荐(0)
摘要:一.作用:动态的给一个对象添加额外的功能。 二.代码 洗手。。一个女人在吃饭...洗手。。 偷吃。。一个男人在吃饭... 阅读全文
posted @ 2016-11-01 16:40 执迷而不悔 阅读(129) 评论(0) 推荐(0)
摘要:1.Source类 2.target接口 3.Adapter适配器类 4.测试类 阅读全文
posted @ 2016-10-26 09:42 执迷而不悔 阅读(143) 评论(0) 推荐(0)
摘要:一.懒汉模式 二.饿汉模式 三.双重锁 四.静态内部类 总结:单线程模式下用第一种就行,多线程下最好用第二种或第四种。因为网上很多人说第二种也没有做到线程安全。 阅读全文
posted @ 2016-10-25 09:59 执迷而不悔 阅读(146) 评论(0) 推荐(0)