【Java基础知识 14】java动态代理原理

? Java学习路线思维导图:Java学习路线总结(思维导图篇)

? Java学习路线配套文章:搬砖工逆袭Java架构师

? 哪吒社区入口:哪吒社区

? 简介:Java领域优质创作者?、CSDN哪吒公众号作者✌ 、Java架构师奋斗者?

? 扫描主页左侧二维码,加入群聊,一起学习、一起进步 

? 欢迎点赞 ? 收藏 ⭐留言 ?   

一、代理模式

代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。

著名的代理模式例子为引用计数(英语:reference counting)指针对象。

当一个复杂对象的多份副本须存在时,代理模式可以结合享元模式以减少存储器用量。典型作法是创建一个复杂对象及多个代理者,每个代理者会引用到原本的复杂对象。而作用在代理者的运算会转送到原本对象。一旦所有的代理者都不


版权声明:本文为guorui_java原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。