io原理

概述

  1. io流用来处理设备之间的数据传输
  2. java程序中,对于数据的输入/输出操作以“流”的方式进行
  3. java.io包下提供了各种‘流’类和接口,用以获取不同种类的数据,并通过标准的方法输入或输出数据

流的分类:

数据单位的不同,可分为:字节流,字符流

数据流流向不同,可分为:输入流,输出流

流的角色的不同,可分为:节点流(直接处理文件),处理流(包在节点流外面)

抽象基类 字节流 字符流
输入流 InputStream Reader
输出流 OutputStream Writer

节点流(4个)

  • FileInputStream  
  • FileOutputStream
  • FileReader          
  • FileWriter

猜你喜欢

转载自blog.csdn.net/JimBraddock/article/details/81335363
今日推荐