88问答网
所有问题
在Java中,FileReader和InputStreamReader分别在什么时候使用
如题所述
举报该问题
其他回答
第1个回答 2017-03-01
流的概念:流分为字节流、字符流(数据类型);输入流、输出流(数据方向);节点流、处理流(数据功能)。 三种分类是根据不同的概念来划分的;流有四个抽象类:InputStream 、OutputStream、Reader、Writer;其中前两个是字节流处理时
相似回答
java中
File文件读取的区别和用法
答:
FileReader
是
InputStreamReader
类的子类。InputStreamReader 的 构造函数 参数为InputStream 和 编码方式 ,当要指定编码方式时,必须
使用
InputStreamReader 类。FileReader 构造函数的参数与 FileInputStream 同,为 File 对象或表示 path 的 String。1、FileReader的用法 FileReader fr = new FileReader("f...
java
流的主要方法
答:
InputStreamReader
是从
输入流中
读取数据,连接输入流于读取器。如:new InputStreamReader(System.in)构造方法:InputStreamReader(InputStream)用缺省的字符编码方式,创建一个 InputStreamReader。InputStreamReader(InputStream, String) 用已命名的字符编码方式,创建一个 InputStreamReader。 常用的过滤器...
6 请简述
java
io
中stream
流
和
read流的区别,并
分别
列举2个常用的strea...
答:
InputStream
和 OutputStream 是两个 abstact 类,对于字节为导向的 stream 都扩展这两个鸡肋(基类 ^_^ ) ; 1、 InputStream 1.1 ByteArrayInputStream -- 把内存中的一个缓冲区作为 InputStream
使用
. construct--- (A)ByteArrayInputStream(byte[]) 创建一个新字节数组
输入流
( ByteArrayInputStream ),它...
java
打开文件的问题
,InputStream
Buffered
Reader
相关
答:
第一种方式是先用一个文件字节
输入流
读取文件,再通过
InputStreamReader
将字节流转换成字符流,用新生成的字符流构造BufferedReader (BufferedReader 的构造必须是字符流)。第二种方式是直接用
FileReader
构造一个字符流
,在
用这个字符流构造一个BufferedReader 这里的字节流是以byte为单位的一串数据,字符流...
java
流的 File
StreamReader 和FileReader
有
什么
不同吗?如下:
答:
你好
,java中
没有FileStreamReader这个类,只有
InputStreamReader和
FileInputStream FileInputStream字节流是 以一个一个字节来读。FileReader字符流是 以一个一个字符来读取的。这意味着FileReader只能处理文本文件,在处理文本时建议
使用FileReader
而FileInputStream可以处理非文本文件,例如音频,视频,图片等 ...
不懂
JAVA中
OutputStreamWriter
和InputStreamReader
到底有
什么
用?请教...
答:
FileReader,
FileWriter 是读字符的,1个字符是2个字节,16位 OutputStream
,InputStream
是读字节的,1个字节是8位 你要是读汉字,一个汉字是2个字节,你用InputStream读就把汉字活生生的拆一半了,自己可以写程序验证下 字符流主要读文本比较效率 字节流主要读二进制文件,图片 ,,,就是为了防止出现...
关于
JAVA
IO流
答:
二、
输入流
、输出流最基本的也就是FileInputStream/FileOutputStream
和InputStreamReader
/OutputStreamReader掌握这两种,其他也确实类似以下是看到别人总结的一些关于io流的,希望对你有帮助
Java
IO的一般
使用
原则:一、按数据来源(去向)分类:1、是文件:FileInputStream/FileOutputStream;
FileReader
/...
Java
读取文件问题
答:
这和
FileReader
并没有什么区别,事实上在FileReader中的方法都是从
InputStreamReader
中继承过来的。read()方法是比较好费时间的,如果为了提高效率我们可以使用BufferedReader对Reader进行包装,这样可以提高读取得速度,我们可以一行一行的读取文本
,使用
readLine()方法。BufferedReader br = new BufferedReader(new...
大家正在搜
开绿灯在什么时候使用
什么时候用什么的得地
破天荒在什么时候使用
双闪什么时候使用
地什么时候用
滋养水什么时候用
什么时候用三单形式
什么时候的
什么时候加s
相关问题
FileInputStream和FileReader的区别
java的INPUTSTREAM和INPUTSTREAMRE...
java IO 中Reader和InputStream的区别...
FileInputStream和FileReader的区别
FileInputStream和FileReader的区别
java打开文件的问题,InputStream Buffer...
FileInputStream和FileReader的区别
java流的 FileStreamReader 和FileR...