重複の可能性:
具象クラスの動的プロキシ
InvocationHandler 実装を作成したら、それを Proxy.newProxyInstance 関数と共に使用して、異なる動作をするオブジェクトを取得できます。この場合、Proxy.newProxyInstance 関数を使用するには、インターフェイスとその実装クラスを作成する必要があります。
MyInterface objDest = Proxy.newProxyInstance(MyInterfaceImpl.class.getClassLoader(),
MyInterfaceImpl.class.getInterfaces(),
new MyInvocationHandler(new MyInterfaceImpl()));
インターフェイスなしの単純なクラスを使用して、同じタスクを直接実行することは可能ですか?