什么是代理 代理模式,目的就是为其他对象提供一个代理以控制对某个对象的访问,代理类为被代理者处理过滤消息,说白了就是对被代理者的方法进行增强. 看到这里,有没有感觉很熟悉?AOP,我们熟知的面向切面编程,不也是对方法增强,对切点进行处理过滤么. 其实AOP这种设计思想,他的精髓便是,在预编译和运行阶段使用动态代理实现的. 初体验 下面是我自己写的小例子. //代理的接口 /** * @created with IDEA * @author: yonyong * @version: 1.0.0 *…