首页 > 其他 > 详细

IO流——字节流

时间:2017-10-12 18:25:10      阅读:115      评论:0      收藏:0      [点我收藏+]

基本操作与字符流类相同。

但它仅可以操作字符,还可以操作其他媒体文件

字符流的缓冲区是字符数组,字节流的缓冲区是字节数组

例程:

copy一个JPG文件

public void writeObj()
{
     //1.创建字节流对象,用于操作文件
     FileOutputStream fos=new FileOutputStream("bytedeom.txt");
      //写数据,不需要缓冲,直接写入目的地。
     fos.flush(); //无意义  缓冲区对象中是有意义的。
     fos.close();  //关闭资源对象。有意义
}

public void readObj()
{
     //1.创建一个读取流对象,和指定文件关联
     FileInputStream fis=new FileInputStream("bytedeom.txt");
     //一次读入一个字节
     int ch=0;
     while((ch=fis.read())!=-1)
     {
         System.out.println((char)ch);
     }
     
}

 

IO流——字节流

原文:http://www.cnblogs.com/jsddj/p/7657388.html

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