JAVA输入输出流
2016-08-01 10:26
246 查看
在电脑上的数据有三种存储方式,一种是外存,一种是内存,一种是缓存。比如电脑上的硬盘,磁盘,U盘等都是外存,在电脑上有内存条,缓存是在CPU里面的。外存的存储量最大,其次是内存,最后是缓存,但是外存的数据的读取最慢,其次是内存,缓存最快。
区别输入输出流:
输入输出都是相对于程序本身而言:
输入流指程序从键盘、鼠标读取数据;
输出流指程序通过显示器,打印机输出数据。
java中将输入输出抽象称为流,就好像水管,将两个容器连接起来。
将数据冲外存中读取到内存中的称为输入流,
将数据从内存写入外存中的称为输出流。
数据流分类:
流序列中的数据既可以是未经加工的原始二进制数据,也可以是经一定编码处理后符合某种格式规定的特定数据。因此Java中的流分为两种:
1) 字节流:数据流中最小的数据单元是字节
2) 字符流:数据流中最小的数据单元是字符, Java中的字符是Unicode编码,一个字符占用两个字节。
区别输入输出流:
输入输出都是相对于程序本身而言:
输入流指程序从键盘、鼠标读取数据;
输出流指程序通过显示器,打印机输出数据。
java中将输入输出抽象称为流,就好像水管,将两个容器连接起来。
将数据冲外存中读取到内存中的称为输入流,
将数据从内存写入外存中的称为输出流。
数据流分类:
流序列中的数据既可以是未经加工的原始二进制数据,也可以是经一定编码处理后符合某种格式规定的特定数据。因此Java中的流分为两种:
1) 字节流:数据流中最小的数据单元是字节
2) 字符流:数据流中最小的数据单元是字符, Java中的字符是Unicode编码,一个字符占用两个字节。
相关文章推荐
- Java调用外部进程并拦截输入输出流--Java IDE Console解密(上篇)
- 浅谈Java的输入输出流
- java输入输出流实例(FileInputStream、FileOutputStream实例)
- Java I/O 输入输出流
- 9.1 Java输入输出流
- Java调用外部进程并拦截输入输出流--Java IDE Console解密(上篇)
- Java学习笔记(六、输入和输出流)
- Java输入输出流
- JAVA 大讲堂----Input和Output,输入输出流
- 【分享】Java输入输出流
- Java 课堂记录 04 (文件和输入输出流)
- java IO-输入输出流(一)
- Java的常用方法--输入输出流
- 浅谈Java的输入输出流
- java IO-输入输出流(四)
- Java调用外部进程并拦截输入输出流--Java IDE Console解密(下篇)
- [转帖,供参考]java 输入输出流
- 浅谈Java的输入输出流(转 原创:morgan83)
- Java输入输出流-----字节流(1)
- 浅谈java输入输出流