问答详情
源自:3-4 jdk代理演示

不太明白JDK动态代理Client这里的Subject实例的创建原理

不太明白JDK动态代理Client这里的Subject实例的创建原理

提问者:finer_l 2018-08-14 16:25

个回答

  • 果冻_18
    2018-11-09 15:16:47

    jdk根据反射机制,创建Subject实例的。因为在调用Proxy的newProxyInstance方法时,会传入一个class泛型接口数组,jdk内部源码会根据你传入的参数进行反射,并创建该接口的实现类实例,最后调用该实例的方法。