2009-09-10 FireReader及びFileWriter Java-MEMO FileReader及びFileWriterにおける入出力データの文字コードは、自動的に変換される。従って、プログラムから、ファイルが保存されているOSの文字コードを意識せずに入出力することが出来る。ちなみに、Javaは1文字をUnicodeで16ビットデータとして扱っている。従って、バイトストリームを使用した場合、OSがShift_JISを使用していても、Unicodeで書き込んでしまうが、キャラクタストリームを使用すると、OSがShift_JISを使用していれば、Shift_JISで書き込むようになる。