Javaの理論と実践: 動的プロキシーで装飾する

http://www-6.ibm.com/jp/developerworks/java/050915/j_j-jtp08305.shtml

java.lang.reflectパッケージを用いた動的プロキシーについての説明。
デコレーターパターンとアダプターパターンについて、サンプルコードを用いて説明してます。

現在は、ProxyというとSpringのProxyFactoryBeanなんかを思い浮かべる人のほうが多いかもしれませんね。