JDK动态代理为什么被代理类一定要实现接口呢?

JDK动态代理,为什么被代理类一定要实现接口呢?

JDK 动态代理为什么一定要基于接口呢?不用接口不行吗?

img

img

JDK的代理类创建接口需要这个参数,另外它的原理是生成接口的实现类,所以要有接口

最近写了一篇关于jdk动态代理的文章,可以看看

https://blog.csdn.net/m0_37550986/article/details/119585988