Java动态代理机制是代理模式的进一步发展和演化。
Java动态代理机制的实现,利用了Java虚拟机(JVM)的一些特殊功能,使用的其中一项功能就是:JVM可以根据已有的类,
生成新的类。比如Proxy类在为某个对象创建代理对象时,就是先根据这个对象的源代码以及其实现的接口,生成了一个新的
代理类,并为这个新的代理类创建实例,返回给使用者。
Java动态代理机制是代理模式的进一步发展和演化。
Java动态代理机制的实现,利用了Java虚拟机(JVM)的一些特殊功能,使用的其中一项功能就是:JVM可以根据已有的类,
生成新的类。比如Proxy类在为某个对象创建代理对象时,就是先根据这个对象的源代码以及其实现的接口,生成了一个新的
代理类,并为这个新的代理类创建实例,返回给使用者。