概述
1.流的分类
按操作数据单位不同分为:字节流(8 bit),字符流(16 bit)
按数据流的流向不同分为:输入流,输出流
按流的角色的不同分为:节点流,处理流
2.IO流体系
分类 | 字节输入流 | 字节输出流 | 字符输入流 | 字符输出流 |
---|---|---|---|---|
抽象基类 | InputStream | OutPutStream | Reader | Writer |
访问文件 | FileInputStream | FileOutPutStream | FileReader | FileWriter |
访问数组 | ByteArrayInputStream | ByteArrayOutPutStream | CharArrayReader | CharArrayWriter |
访问管道 | PipedInputStream | PipedOutPutStream | PipedReader | PipedWriter |
访问字符串 | StringReader | StringWriter | ||
缓冲流 | BufferdInputStream | BufferdOutPutStream | BufferdReader | BufferdWriter |
转换流 | InputStreamReader | OutPutStreamWriter | ||
对象流 | ObjectInputStream | ObjectOutPutStream | ||
FilterInputStream | FilterOutPutStream | FilterReader | FilterWriter | |
打印流 | PrintStream | PrintWriter | ||
推回输入流 | PushbackInputStream | PushbackReader | ||
特殊流 | DataInputStream | DataOutPutStream |
3. 其他问题
- out是java.lang.System类中的一个字段,out是“标准“”输出流,public static final PrintStream out,out是PrintStream类型,PrintStream是包装流,你传入什么,他就输出什么
最后
以上就是霸气鸡为你收集整理的IO流的分类1.流的分类2.IO流体系3. 其他问题的全部内容,希望文章能够帮你解决IO流的分类1.流的分类2.IO流体系3. 其他问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复