Java-IO流系列-IO流原理以及流的分类

2021/6/27 11:44:01

本文主要是介绍Java-IO流系列-IO流原理以及流的分类,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

IO流原理以及流的分类

流的分类

  • 按操作数据单位不同分为:字节流(8 bit), 字符流(16 bit)
  • 按数据流的流向不同分为:输入流、输出流
  • 按流的角色的不同分为:节点流,处理流

image-20210116191927305

  • Java的IO流共涉及40多个类,实际上非常规则,都是从如下4个抽象基类派生的。
  • 由这四个类派生出来的子类名称都是以其父类名作为子类名后缀。

IO流体系

image-20210116192313196

抽象基类 节点流(或者文件流) 缓冲流
InputStream FileInputStream BufferedInputStream
OutputStream FileOutputStream BufferedOutputStream
Reader FileReader BufferedReader
Writer FileWriter Bufferedwriter


这篇关于Java-IO流系列-IO流原理以及流的分类的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程