# 流关系图
![](https://box.kancloud.cn/d84bc50cbae5ba47aff1baa905572f99_831x459.png)
1. 流分为字节流和字符流
2. 字节流下面常用的又有数据流和对象流
3. 字符流下面常用的又有缓存流
# 其他流
除了上图所接触的流之外,还有很多其他流,如图所示InputStream下面有很多的子类。 这些子类不需要立即掌握,他们大体上用法是差不多的,只是在一些特殊场合下用起来更方便,在工作中用到的时候再进行学习就行了。
![](https://box.kancloud.cn/b2c5ba6ecc3f38314a46b512c26b9e75_1072x171.png)