码迷,mamicode.com
首页 > 其他好文 > 详细

字节流与字符流的区别

时间:2014-08-19 10:38:33      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   java   使用   os   io   

bubuko.com,布布扣

 

字节流例子:

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;

public class OutputStreamDemo05 {
    public static void main(String[] args) throws IOException {
        File f = new File("f:" + File.separator + "my honey.txt");
        OutputStream out = new FileOutputStream(f);
        String str = "Miss you so much,joss lea.";
        byte[] b = str.getBytes();
        out.write(b);
        // out.close();//不关闭也会保存到硬盘
    }
}

字符流例子:

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;

public class OutputStreamDemo06 {
    public static void main(String[] args) throws IOException {
        File f = new File("f:" + File.separator + "first love.txt");
       Writer writer = new FileWriter(f);
        String str = "belive the future.";
        writer.write(str);
        writer.flush();// 强制刷新缓存区至硬盘
        // writer.close();//字符流操作使用了缓存区,不关闭不刷新
    }
}

所有的文件在硬盘或在传输时都是以字节的方式进行的,包括图片等都是按自己的方式存储的,而字符是只有在内存中才会形成,所以在开发中,字节流使用较为广泛。

字节流与字符流的区别,布布扣,bubuko.com

字节流与字符流的区别

标签:style   blog   http   color   java   使用   os   io   

原文地址:http://www.cnblogs.com/vonk/p/3921276.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!