1.创建工程 2.代理(Proxy)模式介绍 作用:通过代理可以控制访问某个对象的方法,在调用这个方法前做前置处理,调用这个方法后做后置处理。(即: AOP的微观实现!) 核心角色 抽象角色(接口):定义公共对外方法 真实角色(周杰伦):实现抽象角色,定义真实角色所要实现的业务逻辑, 代理角色(代理人):实现抽象角色,是真实角色的代理,通过调用真实角色的方法来完成业务逻辑,并可以附加自己的操作。 3.静态代理 3.1.抽象角色 package com.wt.proxy.StaticProxy; public interface Star { void confer(); void signContract(); void bookTicket(); void sing(); void collectMoney(); } 3.2.真正角色(周杰伦) package com.wt.proxy.StaticProxy; public class RealStar implements Star { public void bookTicket() { } public void...