文章 2022-01-26 来自:开发者社区

JAVA动态代理和CGLIB的区别

动态代理(优先):被代理对象必须要实现接口,才能产生代理对象。如果没有接口将不能使用动态代理技术。cglb代理(没有接口):第三方代理技术,可以对任何类生成代理,代理的原理是对目标对象进行继承代理,如果目标对象被final修饰,那么该类无法被cglb代理。

问答 2021-11-16 来自:开发者社区

JAVA中JDK 动态代理和 Cglib 动态代理的区别 是什么?

JAVA中JDK 动态代理和 Cglib 动态代理的区别 是什么?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注