他们如何class在Java中创建代理。他们是根据需要创建代理,还是创建代理并将其永久保存。
class
您可以通过两种基本方式创建代理:
java.lang.reflect.Proxy
Apache有一个很好的实用程序:commons- proxy。它包装了许多用于创建代理的机制和框架。
这全部与动态代理有关,即在运行时创建的代理。对于静态代理- 有关代理模式,请参见Wikipedia
请注意,您不是在创建类的代理,而是在创建对象的代理。