写文件的小问题

使用BufferedOutputStream写文件

File file = new File(filepath);

     fos = new FileOutputStream(file);
    fout = new BufferedOutputStream(fos);

当文件的大小很小时,如果不flush,可能导致写不到文件中去。



buffer是会自动flush的,但是前提是你的文件大小超过8192Byte



posted on 2011-08-15 13:37  Miracle刘  阅读(124)  评论(0编辑  收藏  举报