ホームページ  >  記事  >  Java  >  Java 関数ライブラリで一般的に使用される入出力ツールは何ですか?

Java 関数ライブラリで一般的に使用される入出力ツールは何ですか?

王林
王林オリジナル
2024-05-04 15:12:01804ブラウズ

Java 関数ライブラリの一般的な入出力ツールには次のものがあります。 ファイル I/O: ファイルの読み取りと書き込みを処理します。コンソール I/O: コンソールからの入力の読み取りまたはコンソールへのデータの出力。ネットワーク I/O: ネットワーク接続を確立し、他のコンピュータと通信します。

Java 函数库中都有哪些常用输入输出工具?

Java 関数ライブラリでよく使用される入出力ツール

Java 標準ライブラリには、入出力を処理するための多くの関数が用意されています。 (I /O) ツール。最も一般的に使用される便利なツールをいくつか紹介します。

File I/O

  • java.io .File: ファイル パスを表します
  • java.io.FileInputStream: ファイルからバイトを読み取ります
  • java.io.FileOutputStream: ファイルにバイトを書き込む
  • #java.io.FileReader: ファイルから文字を読み取る
  • #java.io.FileWriter: に書き込むファイル
  • java.io.BufferedReader: パフォーマンスを向上させるためのバッファリングされた文字リーダー
  • #java.io.BufferedWriter: バッファリングされた文字リーダーパフォーマンスを向上させる文字ライター

#コンソール I/O

  • System.in:標準入力ストリーム、読み取ることができますコンソールからのデータ
  • System.out: 標準出力ストリーム、コンソールにデータを出力できます
  • System.err : 例外出力ストリーム、エラー メッセージの出力に使用されます
  • #java.util.Scanner:
  • 便利で強力な入力パーサー
  • #Network I/O

java.net.Socket:
    他のコンピュータ上のアプリケーションとのネットワーク接続を確立します
  • java .net.ServerSocket:
  • ネットワーク接続をリッスンします他のコンピュータから
  • #java.net.URL: ネットワーク リソースの URL (Uniform Resource Locator) を表します
  • java.net.URLConnection: URL に対応する接続​​を開きます
  • 実際のケース: ファイルからのデータの読み取り
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class FileInputExample {

    public static void main(String[] args) {
        try (BufferedReader br = new BufferedReader(new FileReader("data.txt"))) {
            String line;
            while ((line = br.readLine()) != null) {
                System.out.println(line);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

実際のケース: ファイルへのデータの書き込み

そうです

以上がJava 関数ライブラリで一般的に使用される入出力ツールは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。