Skip to content

Commit fb87185

Browse files
committed
Java IO体系结构 README
1 parent be2905c commit fb87185

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

Java_IO/README.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,20 @@
22

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

5-
#### IO 流的分类 ####
5+
#### (1).流的概念 ####
6+
流是对数据传输的总称或抽象,流的本质是数据传输,是数据的有序排列,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。java语言采用流的机制来实现输入/输出
7+
8+
#### (2).IO 流的分类 ####
69
* 根据处理数据类型的不同分为:字符流和字节流
710
* 根据数据流向不同分为:输入流和输出流
811

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

11-
#### 流的概念 ####
12-
流是对数据传输的总称或抽象,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。
13-
14-
#### 字符流和字节流的区别 ####
14+
#### (3).字符流和字节流的区别 ####
1515

16-
* 读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能读多个字节
16+
* 读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能读多个字节,在Java流的处理上,字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组
1717
* 处理对象不同:字节流能处理所有类型的数据(如图片、avi等),而字符流只能处理字符类型的数据
1818

19-
20-
2119
![](https://github.com/scalad/Note/blob/master/Java_IO/image/Java_IO_Detail.png)
2220

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

0 commit comments

Comments
 (0)