Java I/O流概念

时间:2023-02-17 16:46:14

Java输入/输出流概念


Java输入/输出是相对于程序来说的。程序在使用数据时所扮演的角色有两个:一个是,一个是目的。如程序是数据流的源,即数据的提供者,这个数据流对程序来说就是一个“输出数据流”(数据从程序流出)。若程序是数据流的终点,这个数据流对程序来说是一个“输入数据流”(数据从程序外部流向程序)。


Java的原始版本(Java 1.0)不包括字符流,因此所有的I/O都是以字节为单位。

Java 1.1中加入了字符流的功能。

字符流的底层也是字节流实现的。