面试题: 讲讲Java的代理,共有几种,分别是什么样的?

静态,JDK动态,cglib动态三种. 一、代理模式介绍 代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 简言之,代理模式就是设置一个中间代理来控制访问原目标对象,以达到增强原对象的功能和简化访问方式。 代理模式UML类图 举个例子,我们生活中经常到火车站去买车票,但是人一多的话,就会
相关文章
相关标签/搜索