__JAVA
__IO 对象的选择使用
__1、字节流 OutputStream InputStream,
__1.1、纯文本文件,使用字节流
__2、字符流 Writer Reader
__2.1、带图片,影音
__2.2、Unicode字符,只能字符流(Unicode 文件,中字符的读取是 int型的编码)
__3、加 File
__3.1、从硬盘读取文件
__4、加 Buffered
__4.1、高效,缓存
这里涉及到 :文件内容格式,读取位置,读取效率,文件编码格式(可以使用字节流转字符流 new OutputStreamWriter(cs1,cs2)cs1,字节流;cs2,编码格式)。
注: Buffered 字符流 请 使用 flush() 方法,虽然close();
本文深入探讨Java中的IO流概念,包括字节流如OutputStream和InputStream,以及字符流如Writer和Reader的使用场景。特别强调了不同流在处理纯文本、多媒体文件及Unicode字符时的应用,同时介绍了如何通过Buffered流提高读写效率。
6万+

被折叠的 条评论
为什么被折叠?



