- 代理模式是Java中常见的一种模式。代理又分为静态代理和动态代理。静态代理就是显式指定的代理,静态代理的优点是由程序员自行指定代理类并进行编译和运行,缺点是一个代理类只能对一个接口的实现类进行包装,多个代理类存在重复代码,因此可以定义这样一个代理类,它能代理所有实现类的方法调用:根据传进来的实现类和方法名进行具体调用。——这就是动态代理。
-
JDK动态代理
- 先上代码,一个接口类
-
IWrite
1 package com.example.demo; 2 3 public interface IWrite { 4 //写 5 void write(); 6 }
相关文章: