JDK动态代理源码分析
Proxy.newProxyInstance
newProxyInstance是Proxy的静态方法. 除去权限的操作外, 剩下的就是通过getProxyClass0()方法创建一个代理类,然后通过代理类拿到类构造器, 通过反射来创建该构造方法声明类的实例.
/*参数 : 代理类的类加载器 , 代理类实现的接口 ,代理实例的调用处理程序实现的接口。也就是我们可以通过继承InvocationHandler
通过重写他的invoke方法,来完成我们对方法具体的增强操作
Invocatio
原创
2020-05-26 16:45:22 ·
152 阅读 ·
0 评论