动态代理模式步骤
1.创建接口,用于保存实际对象需要做的动作
2.创建实际对象的类,继承上面创建的动作接口,并重写方法
3.创建代理模式,继承invocationHandler接口,给定一个带参构造方法,重写invoke方法
4.创建客户端测试
(1)创建实际需要被代理的对象
(2)创建代理对象,并将(1)的对象作为实参传入
(3)通过Proxy调用newProxyInstance方法,以接口类型进行接收
(4)将(3)中的对象,调用接口中的方法,实现代理.