Penjelasan
1. Proksi dinamik JDK tidak perlu melaksanakan antara muka, hanya objek sasaran yang perlu melaksanakan antara muka.
2. Proksi dinamik berasaskan antara muka perlu menggunakan API dalam JDK untuk membina objek Proksi secara dinamik dalam memori JVM.
3. Anda perlu menggunakan kaedah java.lang.reflect.Proxy dan newProxyInstance, tetapi kaedah ini perlu menerima tiga parameter.
Contoh
public class BusinessAgent implements Sell { private Vendor mVendor; public BusinessAgent(Vendor vendor) { this.mVendor = vendor; } public void sell() { System.out.println("before"); mVendor.sell(); System.out.println("after"); } public void ad() { System.out.println("before"); mVendor.ad(); System.out.println("after"); } }
Atas ialah kandungan terperinci Apakah ciri proksi dinamik java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!