字节流和字符流(详解)

  1. 字节流和字符流      

  2. 如果数据流中最小的数据单元是字节,那么称这种流为字节流;如果数据流中最小的数据单元是字符,那么称这种流为字符流。在Java的IO系统 中,java.io.InputStream和java.io.OutputStream分别表示字节输入流和字节输出流,java.io.Reader 和java.io.Writer分别表示字符输入流和字符输出流。I/O流的层次   
  3. 1.字节流:   
  4. 从InputStream和OutputStream派生出来的一系列类。这类流以字节(byte)为基本处理单位。   
  5. ◇ InputStream、OutputStream   
  6. ◇ FileInputStream、FileOutputStream   
  7. ◇ PipedInputStream、PipedOutputStream   
  8. ◇ ByteArrayInputStream、ByteArrayOutputStream   
  9. ◇ FilterInputStream、FilterOutputStream   
  10. ◇ DataInputStream、DataOutputStream   
  11. ◇ BufferedInputStream、BufferedOutputStream   
  12. 2.字符流:   
  13. 从Reader和Writer派生出的一系列类,这类流以16位的Unicode码表示的字符为基本处理单位。   
  14. ◇ Reader、Writer   
  15. ◇ InputStreamReader、OutputStreamWriter   
  16. ◇ FileReader、FileWriter   
  17. ◇ CharArrayReader、CharArrayWriter   
  18. ◇ PipedReader、PipedWriter   
  19. ◇ FilterReader、FilterWriter   
  20. ◇ BufferedReader、BufferedWriter   
  21. ◇ StringReader、StringWriter   
  22. 3.对象流   
  23. ◇ ObjectInputStream、ObjectOutputStream   
  24. 4.其它   
  25. ◇ 文件处理:   
  26. File、RandomAccessFile;   
  27. ◇ 接口   
  28. DataInput、DataOutput、ObjectInput、ObjectOutput
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值