1
是否有一種簡單的方法通過反射來測試Java接口是否已被代理?測試Java接口是否已被代理
是否有一種簡單的方法通過反射來測試Java接口是否已被代理?測試Java接口是否已被代理
Proxy.isProxyClass(yourInterface.getClass())
一下它的實現:檢查this.getClass().getName()
的通用名稱或this.getClass().isAssignableFrom(Class<?>)
,如果你心裏有一個特定的代理。
Proxy.isProxyClass()
也可能有助於(取決於用於實現代理的方法。
只是好奇,在這種情況下'Proxy.isProxyClass()'不會幫助? –