Java 菜鳥(niǎo)教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊(duì)列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java I/O 流

在本教程中,我們將學(xué)習(xí)Java輸入/輸出流及其類型。

在Java中,流是從源讀取并寫入目標(biāo)的數(shù)據(jù)序列。

一個(gè)輸入流用于從源讀取數(shù)據(jù)。并且,輸出流用于將數(shù)據(jù)寫入目標(biāo)。

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

例如,在我們的第一個(gè)Hello World示例中,我們?cè)?jīng)使用System.out過(guò)打印字符串。在此,System.out是一種輸出流。

類似地,也有接收輸入的輸入流。

輸入流從源到程序讀取數(shù)據(jù),輸出流從程序到目標(biāo)寫入文件

我們將在后面的教程中詳細(xì)了解輸入流和輸出流。

流的類型

根據(jù)流包含的數(shù)據(jù),可以將其分類為:

  • 字節(jié)流

  • 字符流

字節(jié)流(Byte)

字節(jié)流用于讀取和寫入單個(gè)字節(jié)(8位)的數(shù)據(jù)。

所有字節(jié)流類都派生自稱為InputStream和OutputStream的基本抽象類。

要了解更多信息,請(qǐng)?jiān)L問(wèn)

字符流(Character )

字符流用于讀取和寫入單個(gè)數(shù)據(jù)字符。

所有字符流類都派生自基本抽象類Reader和Writer。

要了解更多信息,請(qǐng)?jiān)L問(wèn)

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清