摘要:
代理模式 定义:由于某些原因需要给某对象提供一个代理以控制该对象的访问 结构: 抽象主题(Subject): 接口声明要实现的业务方法 真实主题 (Real Subject): 实现抽象主题里的业务方法 代理类(Proxy):提供了与真实主题相同的接口,它可以扩展、控制真实主题的功能。 代理模式的结 阅读全文
摘要:
享元模式 定义:使用共享物件,来减少内存使用量。通常物件中的部分状态时可以分享的,常见的做法时将他们放在外部数据结构中,当需要使用时再将它们传递给享元。能够避免重复创建。 应用实例:Java里的String字符串缓存池。数据库的数据池 使用场景:系统里有大量相似对象,需要用到缓存的场景 需要注意线程 阅读全文