Skip to content

Commit 34eb4d6

Browse files
Update io-basis.md
笔误 - Java IO 基础知识总结 - BufferedOutputStream(字节缓冲输出流) BufferedOutputStream(字节缓冲输出流)这部分的描述,最后是“提高了读取效率”,这里应该是提高输出或者写出的效率吧? 解决方案:删除了“读取”
1 parent a2308d2 commit 34eb4d6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/java/io/io-basis.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Java IO 流的 40 多个类都是从如下 4 个抽象类基类中派生出来
2020
## 字节流
2121

2222
### InputStream(字节输入流)
23-
23+
2424
`InputStream`用于从源头(通常是文件)读取数据(字节信息)到内存中,`java.io.InputStream`抽象类是所有字节输入流的父类。
2525

2626
`InputStream` 常用方法:
@@ -430,7 +430,7 @@ class BufferedInputStream extends FilterInputStream {
430430

431431
### BufferedOutputStream(字节缓冲输出流)
432432

433-
`BufferedOutputStream` 将数据(字节信息)写入到目的地(通常是文件)的过程中不会一个字节一个字节的写入,而是会先将要写入的字节存放在缓存区,并从内部缓冲区中单独写入字节。这样大幅减少了 IO 次数,提高了读取效率
433+
`BufferedOutputStream` 将数据(字节信息)写入到目的地(通常是文件)的过程中不会一个字节一个字节的写入,而是会先将要写入的字节存放在缓存区,并从内部缓冲区中单独写入字节。这样大幅减少了 IO 次数,提高了效率
434434

435435
```java
436436
try (BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("output.txt"))) {

0 commit comments

Comments
 (0)