千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > java读写文件的常用流不包括哪些

java读写文件的常用流不包括哪些

来源:千锋教育
发布人:xqq
时间: 2023-12-26 17:38:35 1703583515

Java读写文件的常用流是指在Java编程中,用于读取和写入文件的常见输入输出流类。这些流类是Java标准库(java.io包)提供的,用于实现文件的读取和写入操作。

在Java中,用于读写文件的常用流主要包括以下几种:

1、FileInputStream / FileOutputStream:用于读取和写入二进制文件(如图像、视频等)。

2、FileReader / FileWriter:用于读取和写入文本文件。

3、BufferedReader / BufferedWriter:用于缓冲读取和写入文本文件,提高读写效率。

4、InputStreamReader / OutputStreamWriter:用于读取和写入文本文件,并支持指定字符编码。

5、ObjectInputStream / ObjectOutputStream:用于读取和写入Java对象,实现对象的序列化和反序列化。

6、DataInputStream / DataOutputStream:用于读写基本数据类型数据。

这些是常见的用于文件读写的流类,它们提供了各种读取和写入文件的方法。并不是所有的流都适用于文件读写,以下几种流通常不用于文件读写:

1、ByteArrayInputStream / ByteArrayOutputStream:这些流用于读写内存中的字节数组,而不是文件。

2、CharArrayReader / CharArrayWriter:这些流用于读写内存中的字符数组,而不是文件。

3、PipedInputStream / PipedOutputStream:这些流用于线程间的通信,而不是文件读写。

所以,常用的文件读写流都是用于处理文件的,而不包括处理内存中的数组或线程间通信的流。

tags: it培训
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT