java IO流之一 IO流入门
来源:互联网 发布:cs5463数据手册 编辑:程序博客网 时间:2024/05/20 22:26
感谢本文作者,引自:http://blog.csdn.net/a107494639/article/details/7586365
对于初学者掌握IO流操作之前起着抛砖引玉的作用。
1.IO流是干什么的?
IO流指 的是输入输出流,用来处理设备上的数据。这里的设备指硬盘,内存,键盘录入,网络传输等。
2.IO流的分类?
按处理数据类型来分:字节流和字符流
按流的方向来分:输入流和输入流。
PS:初学流的时候,新手很容易搞不清什么时候用输入流,什么时候用输出流。简单来说,当需要读数据的时候,需要使用输入流,当需要写数据的时候,需要使用输出流。我以前是这么记忆的:“读入写出”,要读的话就用输入流,要写的话,就用输出流。经常想起这4个字,慢慢就记熟下来了。
3.什么时候使用字节流?什么时候使用字符流?
首先需要知道的是,任何数据存在硬盘上时,都是以二进制的形式存储的。而通过使用字节流,可以读取任意文件。字节流一次读取一个字节,而字符流使用了字节流读到一个或者多个字节时,去查找指定的编码表,返回对应的编码。所以字符流只能处理纯文本字符数据,而字节流可以处理更多类型的数据,比如图片,视频,音频文件等。因此,只要是纯文本数据处理,优先考虑使用字符流。其他情况就使用字节流。
4.IO流类的关系(列举了其中一部分)
- java IO流之一 IO流入门
- JAVA的IO流入门
- Java-io流入门到精通详细总结
- java IO流之一 IO流介绍
- java IO流之一 IO流介绍
- java IO流之一 IO流介绍
- Java IO流和文件之一(概念)
- Java IO流和文件之一(例子)
- Java基础IO之一字符流
- IO流之一
- IO流总结之一
- Java IO 全攻略---之一
- JAVA【IO一】IO流
- 黑马程序员---Java基础--18天(IO流之一)
- Java搞基IO流的基础二三事之一
- java 中 IO流 总结之一: IO概述和File文件
- Java中的IO基础学习小记之一
- Java-IO-java的IO流
- 好奇号火星车的一些计算机软硬件信息
- HDOJ_1010 DFS 迷宫 (奇偶剪枝)
- linux下修改主机名称
- javascript 取整,取余数
- 详解AMR音频编码器
- java IO流之一 IO流入门
- 无需写try/catch,也能正常处理异常
- mysql性能监控指标
- 写给那些进步缓慢却全然不知的IT人
- Intel收购风河的战略意义
- Hibernete 配置及 HQL 语法查询
- 云计算 appfog,heroku,openshift都是什么?
- 日本游戏开发公司谈:如何在激烈的APP世界立足
- Windows下配置Cassandra