Java IOチュートリアル

Javaは、テキスト、ストリームデータ、およびファイルシステムと連携するためのいくつかのクラスをjava.ioパッケージで提供します。最近、JavaファイルとJava IOに関するいくつかの例を提供しました。この投稿は、すべてのJava IO記事のインデックスです。

Java IO

  1. Javaで新しいファイルを作成する方法この投稿では、Javaプログラムで新しいファイルを作成する方法と、プログラムをプラットフォームに依存しないようにするための「file.separator」システムプロパティの使用方法について学びます。
  2. Javaでファイルを削除する方法この投稿では、Javaでファイルまたは空のディレクトリを削除する方法について説明します。ディレクトリが空でなくても削除されない場合でも、例外はスローされないことに注意してください。
  3. Javaファイルのセパレータ、separatorChar、pathSeparator、pathSeparatorCharの例で説明Fileクラスの4つのセパレータ静的変数について学びます。
  4. Javaで空でないディレクトリを削除する方法Javaで空でないディレクトリを再帰的に削除するプログラム。
  5. Javaでファイルの名前を変更するか、ファイルを移動する方法 Javaでファイルの名前を簡単に変更したり、別のディレクトリに移動させる方法を学びましょう。
  6. Javaでのファイルサイズ Javaプログラムでファイルサイズを取得する方法を学びましょう。
  7. Javaでファイルの拡張子を取得する JavaのFileにはファイルの拡張子を取得するためのメソッドがないため、Javaでファイルの拡張子を取得する方法を示すユーティリティプログラム。
  8. Javaでファイルが存在するかどうかを確認する方法 Javaでファイルが存在するかどうかを確認する方法を学びましょう。
  9. ファイルがディレクトリかどうかを確認する方法 ファイルが実際にディレクトリであるかどうかを確認する方法を学びましょう。
  10. Javaでファイルの最終変更日付 Javaでファイルの最終変更日付を取得する方法を見つけましょう。
  11. Java FileNameFilterの例 FileNameFilterを使用してJavaで特定の拡張子を持つファイルをリスト化する方法を学びましょう。
  12. Javaファイルパス、絶対パス、および正準パスの説明 Javaにおける異なる種類のファイルパスの違いを学びます。
  13. Javaファイルのアクセス許可 Javaプログラムでアプリケーションユーザーのファイルアクセス許可を取得する方法とFileクラスを使用して許可を設定する方法を学びます。
  14. Java 7 PosixFilePermissionを使用したJavaで簡単にファイルのアクセス許可を設定する方法 Fileクラスを使用してアクセス許可を設定する際の落とし穴を学び、なぜJava 7 PosixFilePermissionがJavaでファイルのアクセス許可を設定するための最良の方法であるかを知ります。
  15. Javaでファイルをコピーする方法 ストリーム、FileChannel、Apache Commons IO、およびJava 7 Filesクラスを使用してファイルをコピーする方法を学び、Javaでファイルをコピーする最良の方法を知ります。
  16. Javaでファイルを開く方法 java.awt.Desktopクラスを使用して関連するアプリケーションでファイルを開く方法を学びます。
  17. Javaでファイルを読む方法 FileReader、BufferedReader、Scannerクラス、およびJava 7 Filesクラスを使用してファイルを読む方法を学び、エンコーディングサポートを取得する方法とJavaでファイルを読む最良の方法を知ります。
  18. Javaファイルスキャナーの例 Scannerクラスを使用して完全なファイルを読み取り、正規表現とトークンに基づいてファイルを解析する方法を学びます。
  19. Javaでファイルを文字列に読み込む 完全なファイルをJavaで文字列に読み込む方法を学びます。
  20. Javaでファイルを行ごとに読む Javaでファイルを行ごとに読む方法を学びます。大きなファイルと一緒に作業するのに適しています。
  21. Javaでファイルを書く FileWriter、BufferedWriter、Java 7 Filesクラス、FileOutputStreamを使用してファイルに書き込む方法を学び、プロジェクトの要件に基づいて選択する方法を知ります。
  22. Javaでファイルにテキストを追加 Javaで既存のファイルにデータを追加する方法を学びます。
  23. Java InputStreamからファイルの例 InputStreamを使用してJavaでファイルに変換する方法を学びます。
  24. Javaランダムアクセスファイル Java RandomAccessFileの使用例を示し、ファイルの特定のインデックスにデータを読み書きする方法を学びます。
  25. URLからファイルをダウンロードする JavaプログラムでURLからファイルをダウンロードする方法を学びます。
  26. Javaでオブジェクトをファイルに書き込む方法 Serializationを使用してJavaでオブジェクトをファイルに保存する方法を学びます。
  27. Javaでファイルからオブジェクトを読み取る方法 Deserializationを使用してJavaでファイルからオブジェクトを作成する方法を学びます。
  28. 別のJavaプログラム内でJavaプログラムをコンパイルして実行する方法 別のJavaプログラムからJavaプログラムをコンパイルして実行する方法を示す雑多なプログラム。
  29. JavaプロパティファイルとプロパティXML JavaでプロパティファイルとプロパティXMLファイルを読み書きする方法を学びます。
  30. Java ZIPを使用してファイルまたはディレクトリを圧縮する この記事では、ファイルをZIP形式で圧縮する方法を学びます。例では、ディレクトリを再帰的にZIP形式で圧縮する方法が示されています。
  31. Javaファイルの解凍の例 この記事では、zipアーカイブを解凍する方法を学びます。
  32. Java GZIPの例 この記事では、JavaでファイルをGZIP形式で圧縮し、それを解凍する方法を学びます。
  33. Java一時ファイル Javaは、プログラムで使用する一時ファイルを作成するためのAPIを提供しており、ファイル名はランダムなのでハッキングが難しいです。Javaで一時ファイルを作成し、それらにデータを読み書きする方法を学びます。

他の人と共有して、将来の利用のためにブックマークしてください。

Source:
https://www.digitalocean.com/community/tutorials/java-io-tutorial