>>442
http://www.atmarkit.co.jp/fjava/javatips/140java030.html