メモです。 Java(の標準のライブラリ)はファイルオープンが極めて煩わしい ものとなっています。 しかしながらファイルのオープンを嫌うと、システム構成や デバッグ法などが硬直したものとなり、大きな損失 を生みだす元となります。 ファイルオープンの心理的壁を乗り越えるため、 次の観点でまとめます。コピペで動きます。 テキストかバイナリか 読み込みか書き出しか 書き出しの場合追加(APPEND)か否か テキストの場合文字コードセットは何か 文字コードセットは決して無視してはならない重要な指定です。 さらに、ファイル生成時にフォルダも生成する形も載せます。 クラスは全てjava.ioパッケージのものですので、 import java.io.*; でインポートし使用できます。もちろん*を使わず一個一個書いても構いません。 Javaには解体子がありませんので、資源の後始末(close)はクラスの利