21xrx.com
2024-11-22 06:10:16 Friday
登录
文章检索 我的文章 写文章
「java」流(stream)的种类有哪些
2023-06-19 21:01:33 深夜i     --     --
Java 输入流 输出流 字节流 字符流 FileInputStream BufferedInputStream FileOutputStrea

Java 是一种非常流行的编程语言,处理输入和输出流是其基础之一。Java 的流(stream)是一种基于序列的数据传输机制,可以在内存和文件之间传递数据。流可分为输入流和输出流两种。输入流负责读取数据,输出流负责写入数据。Java 中的流包括字节流和字符流两种,每种又分别包括输入流和输出流。

字节输入流(InputStream):这种流主要用来读取二进制文件,如图片、音频、视频等。常用的类有 FileInputStream 和 BufferedInputStream。

字节输出流(OutputStream):此类流将二进制文件写入到磁盘或网络上,如 FileOutputStream 和 BufferedOutputStream。

字符输入流(Reader):这种流主要用来读取文本文件,如 txt 格式的文件等,常见类有 FileReader 和 BufferedReader。

字符输出流(Writer):此类流将字符数据写入文件。常见类有 FileWriter 和 BufferedWriter。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复