1.I/O流介绍
I/O流,又被称为输入输出流。
1.1 Input输入
输入流:程序将外部的资源文件的内容,加载到JVM中的过程。
1.2 Output输出
输出流:程序将JVM中内容,输出到资源文件的过程
2. I/O流的分类
从流的流动方向的来讲:输入流、输出流
从流的内容大小来分:字节流(byte 1个字节),字符流(char 2个字节)
从流的功能上来分:低级流(直接和资源文件接触的流),高级流(对低级流中的数据进一步做流的处理,就叫高级流)
3.操作I/O流
操作IO流的3个步骤:
1、建立流。根据数据源和具体的操作(是读取还是写入)选择流,然后建立流。通过流的建立,创建内存到数据源之间的数据通道,以传输数据。
2、操作流。将数据读取到内存,或将内存中的数据写入数据源。
3、关闭流。流操作结束后,释放所有与该流相关联的系统资源。
