JAVA IO流

在JAVA中把不同的输入/输出源(键盘、文件、网络等)抽象表述为“流”。

 

流的分类

字节流和字符流的区别在于数据处理单位的不同。字节流:一次读或写8位二进制。字符流:一次读或写16位二进制。

 

节点流:程序直接连接到实际的数据源,进行读写。

 

处理流:又称高级流或包装流,处理流对一个已存在的流进行连接,通过封装后的流来进行读写。

 

Java使用处理流来包装节点流是一种典型的装饰器设计模式。

 

 

 JAVA中操作流的类,如下图:

 

posted on 2016-03-25 16:32  屌丝迷途  阅读(472)  评论(0编辑  收藏  举报

导航