jdk的动态代理及为什么需要接口

参考文章:https://blog.csdn.net/zxysshgood/article/details/78684229 为什么jdk动态代理必须基于接口  原因如下:  1、生成的代理类继承了Proxy,由于java是单继承,所以只能实现接口,通过接口实现  2、从代理模式的设计来说,充分利用了java的多态特性,也符合基于接口编码的规范  CGLIB代理 CGLIB底层:使用字节码处理框架
相关文章
相关标签/搜索