IO-1-输入、输出。IO流

IO输入、输出

程序的主要任务是操作数据,程序运行时候,这些数据都必须位于内存中,并且属于特定的类型,程序才能操作他们。

IO类库位于java.io包中,对各种常见的输入流和输出流进行了抽象

流的概述

流,就是字节序列的抽象概念。

能被连续读取数据的数据源和能被连续写入数据的接收端就是流。

通过流,可以自由地控制文件、内存、IO设备等数据的流向。

而IO流就是用来处理设备上的数据。例如硬盘、内存、键盘。就像把两个容器连接接起来的管道。

IO流的种类

第一行:按操作数据单位不同

字节流(8 bit)

字符流(16 bit)

第一列:按数据流的流向不同

输入流

输出流

IO流的大致分类如上,Java的IO流涉及40多个类,但不必担心。

这些子类非常规则,都是从这些抽象基本类派生出来的,并且由这些作为子类名的后缀。

下一节:字节流

posted @ 2021-11-15 21:51  Dinesaw  阅读(325)  评论(0编辑  收藏  举报