java的输入输出流(一)
来源:互联网 发布:什么软件pvz2国际版 编辑:程序博客网 时间:2024/06/16 14:38
java中i/o流是java中核心的一部分,以前学过,但是理解不够深入,渐渐的也就忘了,现在在从新学习下java的io处理,写下我学习的笔记,便于记忆,和总结归纳;
本文原创,转载请注明:http://blog.csdn.net/j903829182/article/details/38407723
1.java.io包中定义了多个流类型(类或抽象类)来实现输入/输出功能;可以从不同的角度进行分类:
按数据流的方向不同可以分为输入流和输出流。
按处理数据的单位不同可以分为字节流和字符流。
按照功能不同可以分为节点流和处理流
2.输入流:
字节流InputStream;字符流Reader
输出流:
字节流OutputStream;字符流Writer
3.节点流为可以从一个特定的数据源(节点)读取数据(如文件,内存)
处理流失连接在已存在的流(节点流火处理流)之上,通过对数据的处理为程序提供
更为强大的读写功能。
4.继承自InputStream的流都是用于向程序中输入数据,且数据的单位为字节8bit;
继承自OutputStream的流是用于程序中输出数据,且数据的单位为字节8bit。
继承自Reader的流是用于向程序中输入数据,且数据的单位为字符16bit
继承自Writer的流都是用于程序输出数据,且数据的单位位字符16bit
5.java中i/o流的分类和他们的子类
InputStream的子类继承关系:
OutputStream与子类的关系:
Reader与子类的关系:
Writer与子类的关系
0 0
- java的输入输出流(一)
- Java的输入输出流 一
- Java 输入输出流(一)
- java输入输出(一)
- java中常见的输入输出流案例学习(一)
- java的标准输入输出(一)
- java IO-输入输出流(一)
- java Io总结一(输入输出流)
- Java 输入输出流认识(一)
- Java io 输入输出流(一)
- JAVA之输入输出(一)
- 输入输出流(一)
- 输入输出流的使用(一)
- Java的输入输出流
- Java的输入输出流
- Java的输入输出流
- Java的输入输出流
- java的输入输出流
- Android学习路线(六)为Android应用添加ActionBar
- iOS UIView及其子类的重绘
- POJ 2115 C Looooops(扩展欧几里得应用)
- java Timer的学习笔记(一)
- [WebGL入门]十二,模型数据和顶点属性
- java的输入输出流(一)
- spring 笔记 -spring 的理解
- 2014.8.6学习Oracle记录:set autotrace on
- IOS开发的适配问题
- C# 字符串转意和反转意
- Memcached 集群架构方面的问题
- POJ-3126-宽搜+素数筛选
- 一些杂想
- javascript笔记 --基础