この辺でも読んでおけ
http://www.ingrid.org/java/i18n/encoding/shift_jis.html
http://www.ingrid.org/java/jserv/i18n/corruptedchar.html