首页 > 其他 > 详细

java--IO流

时间:2014-02-26 05:01:30      阅读:286      评论:0      收藏:0      [点我收藏+]

java中的流按照不同的方式,可以有不同的分类标准 

但还是有基本的公有方法,读,写,关闭,缓冲等。


 bubuko.com,布布扣

 

不同的标准有不同的类型。

 

按照功能分配,有节点和处理。节点和处理流中又可以有字符和字节流的处理方法。所以说要分的很清楚是不可能的、

 

不同的数据流之间要进行数据的转换和交流。其中嵌套是难免的。下面看实例

数据流的处理

import java.io.*;
public classTestDataStream {
  public static void main(String[] args) {
    ByteArrayOutputStream baos =
                        newByteArrayOutputStream();
    DataOutputStream dos =
                        newDataOutputStream(baos);
    try {
      dos.writeDouble(Math.random());
      dos.writeBoolean(true);
      ByteArrayInputStream bais =
          newByteArrayInputStream(baos.toByteArray());
      System.out.println(bais.available());
      DataInputStream dis = newDataInputStream(bais);
      System.out.println(dis.readDouble());
      System.out.println(dis.readBoolean());
      dos.close();  dis.close();
    } catch (IOException e) {
      e.printStackTrace();
    }
  }
}


 

该实例是用数据流套结在字节流上,进行对数据更强大的读写功能。处理已存在的流。这就是处理流的作用。

 

 

java--IO流

原文:http://blog.csdn.net/han_yankun2009/article/details/19917733

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!