1、本章的例子——糖果机远程数据监控
糖果机代理
借助java rmi实现远程代理
2、代理模式
为另一个对象提供一个替身或占位符以控制这个对象的访问。
代理模式类图
3、另一个例子——CD封面加载
CD封面实时从网络URL地址拉取,让用户等待的时候,使用代理,展示一段话进行展示。
CD代理
ImageProxy
4、保护代理
Java核心技术(卷I) 16、代理proxy https://www.jianshu.com/p/08883cb58db8
实际的代理类在运行时创建
-
代码放在InvocationHandler中,而不是放在Proxy中
动态代理
本章的例子是代理一个个人信息bean
被代理对象
动态代理,通过反射调用代理对象
创建该代理
- 其实返回的是handler
- 调用的时候其实是这样的
handler调用








网友评论