既存のReader/Writerは、default encodingしか出来ないため、New I/Oを使ってみました。New I/Oについてはここが具体的です。文字変換するには、Charsetを使って、ByteBuffer <--> CharBufferの変換をすればよろし。