问题描述
- java关于代理类&Proxy0的代码是如何获得的
-
今天上午上网发现有人把动态代理生成的代理类&Proxy0的源代码贴出来的,觉得很厉害,我知道
public static Class getProxyClass(ClassLoader loader,Class<?>... interfaces)
这个方法可以的得到一个&Proxy0类,请问人家是怎样把这个类的全部内容弄出来的弄出来的。
是反射吗?但是反射不可能把人家的方法体也给弄出来啊
解决方案
就是反射,但是还需要代码生成,一般是定义一个类型,派生,重写方法实现拦截。
解决方案二:
Java代理类Proxy
java proxy 代理
java Proxy代理详解
时间: 2024-11-05 14:39:45