今天学习了IO流,分享自己的感受

本文详细解析了IO流的三大体系结构,包括4个抽象基类:InputStream、OutputStream、Reader、Writer,以及它们的相关子类,如FileInputStream、FileOutputStream、FileReader、FileWriter等节点流和处理流,如缓冲流、打印流、数据流、转换流,帮助读者掌握IO流的规范写法。

   IO流分3大体系结构,掌握住这些结构规范代码的写法就不会觉的难!

首先明白有4个抽象类(基类)分别是:

                  InputStream、OutputStream、Reader、Writer  再次记住,抽象类不能实例化,所以,就需要它们相关的子类来实现这些抽象类中的方法(抽象类中不一定有抽象方法) 实现类也叫节点流,它们分别是:

           FileInputStream、FileOutputStream、FileReader、FileWriter、这几个就是节点流(也叫文件流),专门在文件上操作的,文件的基础知识就这样,再深入一点,将已有的文件流进行操作的就是处理流了,处理流就是在已有的流上面进行操作的:它们分别是:

       (缓冲流)BufferedInputStream、BufferedOutputStream、BufferedReader、BufferedWriter

     (打印流)PrintStream、PrintWriter

    (数据流)DataInputStream   、 DataOutputStream

    (转换流)InputStreamReader 、 OutputStreamWriter

以上的流都叫做是处理流!其次就是它们对应的方法,该用什么数据类型就用什么,所以,也不难理解!

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值