![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
coleAI
代码的搬运工
展开
-
代理模式
首先动态代理是设计模式当中代理模式的一种。 首先介绍下代理模式,再介绍Java中的动态代理实践。 1,什么是代理模式? 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 2,代理模式有什么好处? 在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 3,代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的转载 2016-05-25 11:31:40 · 269 阅读 · 0 评论 -
浅谈Java代理机制
可以说代理是java十分重要的一种机制,另一个当然是属于反射了,jdk中单独讲到了反射API(java.lang.reflect),可能有人认为反射对资源消耗比较厉害,确实也是,反射肯定是要消耗资源的,但也不是什么都要用到反射,所以最佳试验应该是在资源消耗程度和反射的使用程度之间找到一个平衡点,本文并不打算讲反射,关于反射的心得以后再贴出来,自己最近也在折磨折磨 代理可以分为:StaticProxy转载 2016-05-25 14:06:35 · 271 阅读 · 0 评论 -
Java 静态代理和动态代理
静态代理和动态代理转载 2016-05-25 15:40:42 · 327 阅读 · 0 评论 -
Android设计模式源码解析之单例模式
Android设计模式源码解析之单例模式Android系统版本: 2.3 1. 模式介绍模式的定义确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。转载 2016-06-03 11:29:46 · 269 阅读 · 0 评论 -
UML类图画法及其之间的几种关系
类图,发现类图的画法及其之间的几种关系已经淡忘了很多,所以整理总结一下,有问题的地方大家可以一起讨论下。文章目录如下:类图画法类之间的几种关系:泛化(Generalization)、实现(Realization)、关联(Association)(又分一般关联、聚合(Aggregation)、组合(Composition))、依赖(Dependency)一、类图画法1、 类转载 2016-06-07 09:45:38 · 50023 阅读 · 5 评论