①声明接口,并在接口中声明要进行代理的方法 ②创建真实对象实现接口,并完成方法的实现 ③创建扩展代理的对象,并声明对应的扩展代码 ④调用JDK官方的类文件获取动态生产的代理对象 ⑤使用代理对象完成功能处理