reader,writer与stream的区别
来源:互联网 发布:制作报表的软件 编辑:程序博客网 时间:2024/05/17 03:39
java.io.Reader 和 java.io.InputStream 组成了 Java 输入类。Reader 用于读入16位字符,也就是 Unicode 编码的字符;而 InputStream 用于读
入 ASCII 字符和二进制数据。
在 Java 中,有不同类型的 Reader 输入流对应于不同的数据源:
FileReader 用于从文件输入;
CharArrayReader 用于从程序中的字符数组输入;
StringReader 用于从程序中的字符串输入;
PipedReader 用于读取从另一个线程中的 PipedWriter 写入管道的数据。
相 应的也有不同类型的 InputStream 输入流对应于不同的数据源:FileInputStream,ByteArrayInputStream, StringBufferInputStream,
PipedInputStream。另外,还有两种没有对应 Reader 类型的 InputStream 输入流:
Socket 用于套接字;
URLConnection 用于 URL 连接。
这两个类使用 getInputStream() 来读取数据。
相应的,java.io.Writer 和 java.io.OutputStream 也有类似的区别。
- reader,writer与stream的区别
- Reader与Stream的区别
- Reader/Writer与InputStream/OutputStream的区别
- VTK的Reader与Writer
- Java中Reader与Stream的区别于用法
- Reader与Writer的IO操作
- 黑马程序员_IO(以字符为导向的 stream Reader/Writer)
- 简单的Writer和Reader
- Java 流(Stream)简介:2、Reader 和 Writer
- Java File I/O :Reader/Writer and when a Stream
- InputStream与Reader的区别
- InputStream 与Reader的区别
- Stream、Reader说明;Stream与String互转
- Reader && Writer
- Reader/Writer
- Java writer reader与相关练习
- Java8 I/O源码-Reader与Writer
- Java Reader and Writer的类结构
- C#操作注册表全攻略
- DirectX SDK与dll的版本对应关系
- MyEclipse中User Library和Referenced Libraries
- 开始技术博客的历程
- VirtualBox下Ubuntu8.10的KGDB内核调试
- reader,writer与stream的区别
- PHP正则宝典
- 中央政治局常委对年轻人的七项忠告:
- 评价一个框架好坏与否的标准:
- IBM WebSphere 开发者技术期刊: 最重要的 Java EE 最佳实践
- 数组中有效元素个数的统计
- S3C2440--存储控制器
- Select Option Onchange
- WindowsXP下无法启动oracleDBConsole的解决方法