FileWriter(文件字符输出流):
作用:以内存为基准,把内存中的数据以字符的形式写出到文件中去。
构造函数和方法:
代码:
运行结果:
fw.write(" "); // 换行
数据追加,后面有个参数append改成true。这边不再演示。
字符输出流使用时的注意事项:
字符输出流写出数据后,必须刷新流,或者关闭流,写出去的数据才能生效。
数据都是先写到缓冲区中,缓冲区在内存中,写到缓冲区速度都是很快的,最后通过某种机制把数据通过系统调用从缓冲区同步到文件中,整体性能会好很多。
我们怎么通知缓冲区同步到文件中呢?
通过关闭流或者刷新流。
关闭流:包含刷新流。
刷新流还是能再刷数据,关闭流就不行。
另外,一旦缓冲区写满了,会自动刷新数据。
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/19943.html