jdk动态代理的类加载器问题

public class JDKRentProxy implements InvocationHandler

 

public Object getProxy(){
    return Proxy.newProxyInstance(this.getClass().getClassLoader(),rent.getClass().getInterfaces(),this);
}

host.getClass().getClassLoader() --sun.misc.Launcher$AppClassLoader@18b4aac2
jdkRentProxy.getClass().getClassLoader() --sun.misc.Launcher$AppClassLoader@18b4aac2
return Proxy.newProxyInstance(this.getClass().getClassLoader(),rent.getClass().getInterfaces(),this);
this.getClass().getClassLoader() --sun.misc.Launcher$AppClassLoader@18b4aac2
不同类的类加载器是相同的吗?JDK动态代理的this.getClass().getClassLoader() 不是代理类的类加载器吗?
请问,这里如何理解呢?

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^