第8章-第2节-Java中流的简单介绍

1、什么是流

我们可以先想象水流是怎样的?溪水不断流动,最终融入大海;我们今天的学习IO其实如同水流一样,当我们读取文件信息或者写入信息时,如同水流一样,不断读取或者写入,直到业务流程结束。它是一个持续的过程,也是一个不间断的过程;

  • 2、IO:输入/输出(Input/Output)

  • 流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输

  • IO流就是用来处理设备间数据传输问题的。常见的应用:文件复制;文件上传;文件下载

2、分类

1)、按照数据的流向  

  • 输入流:读数据

  • 输出流:写数据

3、按照数据类型来分

  • 字节流

    • 字节输入流

    • 字节输出流

  • 字符流

    • 字符输入流

    • 字符输出流

 第8章-第2节-Java中流的简单介绍_第1张图片

本电子书目录:《Java基础的重点知识点全集》

你可能感兴趣的:(java)