package com.yhqtv.demo05.Writer;

 import java.io.FileWriter;

 /*
* @author XMKJ yhqtv.com Email:yhqtv@qq.com
* @create 2020-05-13-9:09
*
*/
/*
flush方法和close方法的区别
- flush :刷新缓冲区,流对象可以继续使用。
- close: 先刷新缓冲区,然后通知系统释放资源。流对象不可以再被使用了。
*/
public class Demo02CloseAndFlush {
public static void main(String[] args) throws Exception {
// 1.创建FileWriter对象,构造方法中绑定要写入数据的目的地
FileWriter fw=new FileWriter("C:\\666\\6hello.txt");
// 2.使用FileWriter中的方法write,把数据写入到内存缓冲区中(字符转换为字节的过程)
//void write(int c)写入单个字符
fw.write(97);
//3.使用FileWriter中的方法flush,把内存缓冲区中的数据,刷新到文件中
fw.flush();
//刷新之后流可以继续使用
fw.write(98); //4.释放资源(会先把内存缓冲区中的数据刷新到文件中)
fw.close(); }
}
    flush方法和close方法的区别
- flush :刷新缓冲区,流对象可以继续使用。
- close: 先刷新缓冲区,然后通知系统释放资源。流对象不可以再被使用了。

最新文章

  1. [CC]DgmOctree—执行Cell遍历和单元计算
  2. Android Studio使用教程-菜单(Edit)
  3. JS命名空间实例
  4. AngularJs angular.element
  5. 使用OUYA第一次启动OUYA
  6. 推荐十款非常优秀的 HTML5 在线设计工具
  7. Ajax之数据连接信息捕获
  8. DHCP 服务器
  9. NPOI:处理xls文件中的合并行
  10. Java并发编程-各种锁
  11. python 命令行参数——argparse模块的使用
  12. 【尚学堂·Hadoop学习】MapReduce案例2--好友推荐
  13. perfect-scrollbar在vue中的使用
  14. MySQL慢查询日志相关的配置和使用。
  15. “一切都是消息”--iMSF(即时消息服务框架)之【请求-响应】模式(点对点)
  16. 微信小程序cavas画图并保存
  17. 【消息队列】kafka是如何保证消息不被重复消费的
  18. ActiveMQ核心技术
  19. Django xadmin后台添加富文本编辑器UEditor的用法
  20. PAT 甲级 1011 World Cup Betting (20)(代码+思路)

热门文章

  1. C++基础 学习笔记五:重载之运算符重载
  2. Mac安装多版本JDK
  3. 0day学习笔记(3)--修改函数返回地址
  4. apollo 项目配置中心开源框架部署
  5. 【Python】在Pycharm中安装爬虫库requests , BeautifulSoup , lxml 的解决方法
  6. 【Linux常见命令】tail命令
  7. MySQL简介和安装
  8. android开发之自定义View 详解 资料整理 小冰原创整理,原创作品。
  9. 使用ScriptX控件进行Web横向打印
  10. Linux下进程的创建(system(); fork(); exec*())