
1. 動的プロキシを使用する場合、プロキシ クラスとデリゲート クラスの間に中間クラスを定義する必要があります。
この中間クラスは、InvocationHandler インターフェイスを実装するために必要です。
/**
* コール ハンドラー */
パブリック インターフェイス InvocationHandler {
Object invoke(オブジェクトプロキシ、メソッドメソッド、Object[] args);
} 2. 動的プロキシ モードでは、デリゲート クラスは特定のインターフェイスを実装する必要があります。
public class Vendor 実装 Sell {
public void sell() {
System.out.println("販売メソッド内");
}
public void ad() {
System,out.println("広告メソッド");
}
}上記は Java ダイナミック プロキシの使用方法です。皆さんのお役に立てば幸いです。