1
是否有一种简单的方法通过反射来测试Java接口是否已被代理?测试Java接口是否已被代理
是否有一种简单的方法通过反射来测试Java接口是否已被代理?测试Java接口是否已被代理
Proxy.isProxyClass(yourInterface.getClass())
一下它的实现:检查this.getClass().getName()
的通用名称或this.getClass().isAssignableFrom(Class<?>)
,如果你心里有一个特定的代理。
Proxy.isProxyClass()
也可能有助于(取决于用于实现代理的方法。
只是好奇,在这种情况下'Proxy.isProxyClass()'不会帮助? –