主要就是解耦和。还有提高开发效率。易于修改埃 比如 一段记录日志的代码。loger.log("some mothed invoke at "+new Date()); 没有什么难事。但是你所有方法。你都复制一下?那个太不靠谱了。 嗯。这个就是Java 模式 中的 代理模式。