Skip to content

Commit be2905c

Browse files
committed
Java IO流
1 parent d7af4b7 commit be2905c

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Java_IO/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,22 @@
22

33
#### 一、Java IO 体系结构 ####
44

5+
#### IO 流的分类 ####
6+
* 根据处理数据类型的不同分为:字符流和字节流
7+
* 根据数据流向不同分为:输入流和输出流
8+
59
![](https://github.com/scalad/Note/blob/master/Java_IO/image/Java_IO.png)
610

711
#### 流的概念 ####
812
流是对数据传输的总称或抽象,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。
913

1014
#### 字符流和字节流的区别 ####
1115

16+
* 读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能读多个字节
17+
* 处理对象不同:字节流能处理所有类型的数据(如图片、avi等),而字符流只能处理字符类型的数据
18+
19+
20+
1221
![](https://github.com/scalad/Note/blob/master/Java_IO/image/Java_IO_Detail.png)
1322

1423
![](https://github.com/scalad/Note/blob/master/Java_IO/image/input.png)

0 commit comments

Comments
 (0)