Java I/O 流

在 Java 中,流是数据从源读取到目的地并从目的地写入序列。

输入流用于从源读取数据。而输出流则用于将数据写入目的地。

class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!"); 
    }
}

例如,在我们第一个 Hello World 示例中,我们使用了 System.out 来打印字符串。这里的 System.out 是一种输出流。

同样,也有用于输入输入的输入流。

Input stream reads data from source to program and output stream writes file from program to destination

我们将在后续的教程中详细学习输入流和输出流。


流的类型

根据流包含的数据,可以将其分类为

  • 字节流
  • 字符流

字节流

字节流用于读取和写入单个字节(8 位)数据。

所有字节流类都源自称为 InputStreamOutputStream 的基类抽象类。

要了解更多信息,请访问


字符流

字符流用于读取和写入单个字符数据。

所有字符流类都源自基类抽象类 ReaderWriter

要了解更多信息,请访问

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战