zoukankan      html  css  js  c++  java
  • IO流 BufferedWriter

     1 package com.yyq;
     2 
     3 // 为什么出现缓冲区: 为了提高流的效率
     4 //缓冲区的出现是为了提高流的操作效率而出现的
     5 //所以在创建缓冲区之前,必须要有 流对象
     6 import java.io.*;
     7 public class BufferedTest {
     8     public static void main(String[] args) throws IOException {
     9         // 创建一个字符写入流对象
    10         FileWriter fw = new FileWriter("buf.txt");
    11         // 为了提高字符写入流效率,加入了缓冲技术: 存在数据
    12         // 只需要将需要被提高效率的流对象想传递给缓冲区的构造方法即可
    13         BufferedWriter bufw = new BufferedWriter(fw);
    14         bufw.write("aaa");
    15         // 该缓冲区中提供了一个跨平台的换行方法:
    16         // 只有在缓冲区中才存在跨平台的换行方法。
    17         bufw.newLine();
    18         bufw.write("bbb");
    19         // 只要使用到了缓冲区就要记得刷新。
    20         bufw.flush();
    21         bufw.close();
    22         // 缓冲区的存在是为了提高效率而存在的,真正调用底层资源是和资源文件绑定的流
    23         //其实关闭缓冲区,就是关闭缓冲区中的流对象
    24         
    25     }
    26 }
     1 package com.yyq;
     2 
     3 // 为什么出现缓冲区: 为了提高流的效率
     4 //缓冲区的出现是为了提高流的操作效率而出现的
     5 //所以在创建缓冲区之前,必须要有 流对象
     6 import java.io.*;
     7 public class BufferedTest {
     8     public static void main(String[] args) throws IOException {
     9         // 创建一个字符写入流对象
    10         FileWriter fw = new FileWriter("buf.txt");
    11         // 为了提高字符写入流效率,加入了缓冲技术: 存在数据
    12         // 只需要将需要被提高效率的流对象想传递给缓冲区的构造方法即可
    13         BufferedWriter bufw = new BufferedWriter(fw);
    14         bufw.write("aaa");
    15         // 该缓冲区中提供了一个跨平台的换行方法:
    16         // 只有在缓冲区中才存在跨平台的换行方法。
    17         bufw.newLine();
    18         bufw.write("bbb");
    19         // 只要使用到了缓冲区就要记得刷新。
    20         bufw.flush();
    21         bufw.close();
    22         // 缓冲区的存在是为了提高效率而存在的,真正调用底层资源是和资源文件绑定的流
    23         //其实关闭缓冲区,就是关闭缓冲区中的流对象
    24         
    25     }
    26 }
  • 相关阅读:
    mupdf-将pdf转png图片
    Teamcenter二次开发-客户端JAVA开发挂菜单HelloWorld例子
    SqlServer-导入excel表格数据
    PDFlib创建pdf文档
    计算机网络基础知识总结-转载
    到底什么是架构?回答你关于软件架构的所有疑惑。
    SQL语句-获得表的字段数量
    vue3.0---watch使用方法
    小程序picker自定义三级联动
    无法加载文件 D:Program Files odejs ode_globalvue.ps1,因为在此系统上禁止运行脚本。有关详细信息
  • 原文地址:https://www.cnblogs.com/yangyongqian/p/5152982.html
Copyright © 2011-2022 走看看