2

什么是 java 动态代理,那里有很多教程,但它们让我感到困惑,我们在哪里使用这个概念,任何人都用现实世界的应用程序用法来解释

4

1 回答 1

3

也许文档可以提供一些输入:

动态代理类对于需要在呈现接口 API 的对象上提供类型安全的反射调用调用的应用程序或库很有用。例如,应用程序可以使用动态代理类来创建一个对象,该对象实现多个任意事件侦听器接口——扩展接口java.util.EventListener——以统一的方式处理各种不同类型的事件,例如通过记录所有此类事件到一个文件。

它还提供了几个示例。

于 2011-05-07T09:25:20.113 回答