赞
踩
*01-IO流(输入流&输出流)
输入输出——设备之间的数据传输。
分类:字节流 和 字符流
分类:输入流 和 输出流
正常的程序运行,会将硬盘的数据,读入到内存当中。这个就叫做输入。
将内存中的数据,存储在硬盘上就叫做输出。
看起来数据是在流动,所以就叫做数据流。
操作流的对象都在IO包里面。
输入——读
输出——写
外围设备:u盘、打印机。
*02-IO流(字节流&字符流)
所有在设备上存储的数据都是以字节形式存储,用于处理字节这种流对象,称作字节流(输入字节流、输出流),它能处理所有的数据。
字符流:是后期出现的,为什么呢?
N种编码表——>国际标准码表Unicode[不论什么字符都用两个字节来表示]
问题:比如中文汉字“中”,如果是在GBK里面存,而拿Unicode码表去取,就会出现错误。
字节流 + 编码表 = 字符流
字符流的由来:
其实就是:字节流读取文字字节数据后,不直接操作而是先查指定的编码表。获取对应的文字。
在对这个文字进行操作。简单说:字节流+编码表
输入流和输出流相对于内存设备而言.
将外设中的数据读取到内存中:输入
将内存的数写入到外设中:输出。
*
*03-IO流(字符流-FileWriter)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。