JDK动态代理实现原理
深度剖析:https://www.cnblogs.com/zwwhnly/p/17324797.html
jdk中为实现代理提供了支持,主要用到2个类:
java.lang.reflect.Proxy
java.lang.reflect.InvocationHandler
jdk自带的代理有个限制,只能为接口创建代理类,因为代理类继承了Proxy,java还是单继承原则,所以只能代理接口,如果需要给具体的类创建代理类,需要用后面要说的cglib
本文来自博客园,作者:领着小丫闯江湖,转载请注明原文链接:https://www.cnblogs.com/lzxycjh/p/17869082.html