静态代理与动态代理的区别:
静态代理new对象时需要知道具体的类,主要方式就是new 具体的类,这就导致创建了过多的类。
动态代理创建对象时通过一个Proxy类的一个方法,不需要直到具体的类的名字,这个Proxy类其实起到加载类,把类进行编译,然后进行创建的作用。
静态代理与动态代理的区别:
静态代理new对象时需要知道具体的类,主要方式就是new 具体的类,这就导致创建了过多的类。
动态代理创建对象时通过一个Proxy类的一个方法,不需要直到具体的类的名字,这个Proxy类其实起到加载类,把类进行编译,然后进行创建的作用。