1、动态代理只会调用(invoke)接口已有的方法
2、如果有一个接口已有的方法被另外一个接口已有的方法调用,后者在被外部调用时,会触发动态代理的invoke,但前者不会触发。(估计是为了避免迭代以及提高效率)