io之BufferedOutputStream
程序员文章站
2022-05-28 16:51:11
...
package com.laien.io; import java.io.BufferedOutputStream; import java.io.FileOutputStream; import java.io.OutputStream; /** * 先把内容保存到缓冲区,当缓冲区满了之后,再写入硬盘,避免频繁写硬盘 * * @author Administrator * */ public class BufferOutputStreamTest { public static void main(String[] args) throws Exception { OutputStream os = new FileOutputStream("D:/out.txt"); //装饰者模式 BufferedOutputStream bos = new BufferedOutputStream(os); bos.write("shit".getBytes()); //如果还没有执行close方法或者flush方法的话,硬盘文件上是没有数据的,数据在缓冲区中 bos.close(); } }
上一篇: 小米9 Pro定制超大号横向线性马达:解锁150种振感
下一篇: 从南到北,各具风味的安徽特色美食