1.什么是代理
目标对象/被代理的对象——类似于房主:真正的租房的方法
代理对象——中介:调用房主的租房的方法
执行代理对象方法的对象——租房的人
流程:调用对象——代理对象——目标对象
2.动态代理
a:
b:
c:
3.注意:
jdk的proxy方式实现的动态代理,目标对象必须有接口,没有接口不能实现jdk版动态代理