社区
Java SE
帖子详情
倾家荡产求答案:FileReader类和FileInputStream类有什么区别?欢迎大家说出自己对这两个类的理解
java_linux
2004-08-12 10:44:38
它们俩的构造函数,功能都能相似,用的时候有时也能互换,各有什么有缺点吗???
...全文
266
7
打赏
收藏
倾家荡产求答案:FileReader类和FileInputStream类有什么区别?欢迎大家说出自己对这两个类的理解
它们俩的构造函数,功能都能相似,用的时候有时也能互换,各有什么有缺点吗???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alpha15
2004-08-13
打赏
举报
回复
FileReader支持Unicode字符流的读
而Fileiinputstream支持的是字节流的读
lsq2008
2004-08-13
打赏
举报
回复
说的不错吗!!!
draco2002
2004-08-13
打赏
举报
回复
FileInputStream:把一个文件作为InputStream,实现对文件的读取操作(以字节为导向)。
FileReader:与FileInputStream对应,以Unicode字符为导向的stream,表示以Unicode字符为单位从stream中读取信息
两种不现导向的stream之间的转换:
InputStreamReader和OutputStreamReader:把一个以字节为导向的stream转换成一个以字符为导向的stream。
kongkongye
2004-08-13
打赏
举报
回复
对于有中文参与的情况,最好用字符流,因为字节流会出错。
vongood
2004-08-12
打赏
举报
回复
gz
nighthawk
2004-08-12
打赏
举报
回复
java编程思想里面说道:
看到Reader和Writer类时,大多数人的第一个印象(就象我一样)就是它们用来替换原来的InputStream和OutputStream类。但实情并非如此。尽管不建议使用原始数据流库的某些功能(如使用它们,会从编译器收到一条警告消息),但原来的数据流依然得到了保留,以便维持向后兼容,而且:
(1) 在老式层次结构里加入了新类,所以Sun公司明显不会放弃老式数据流。
(2) 在许多情况下,我们需要与新结构中的类联合使用老结构中的类。为达到这个目的,需要使用一些“桥”类:InputStreamReader将一个InputStream转换成Reader,OutputStreamWriter将一个OutputStream转换成Writer。
所以与原来的IO流库相比,经常都要对新IO流进行层次更多的封装。同样地,这也属于装饰器方案的一个缺点——需要为额外的灵活性付出代价。
之所以在Java 1.1里添加了Reader和Writer层次,最重要的原因便是国际化的需求。
MIW
2004-08-12
打赏
举报
回复
FileReader类是用来处理字符的一个类,
FileInputStream类,可以将字节转化为字符输入,是字节流与字符流之间的一个桥梁
HTML5 CSS3 :无插件拖拽上传图片实例源码
这个实例对于学习和
理解
HTML5的拖放功能和File API非常有帮助,同时也展示了如何结合CSS3来提升用户体验。通过实践这个源码,开发者可以掌握无插件图片上传的核心技术,并将其应用到自己的项目中,为用户提供更友好...
FileInputStream
类
与
FileReader
类
的
区别
两个
类
的构造函数的形式和参数都是相同的,参数为File对象或者表示路径的String,它们到底有何
区别
呢?
FileInputStream
:以字节流方式读取;
FileReader
:把文件转换为字符流读入; InputStream提供的是字节流的...
FileReader
VS
FileInputStream
:Java文件读取大不同
在Java的世界里,处理文件...深入探索Java IO流的精髓,我们发现
FileReader
和
FileInputStream
犹如两位个性迥异的兄弟,各自以独特的方式处理着文件的读取任务。那么,面对这两位兄弟,我们该如何选择?让我们一探究竟!
FileInputStream
类
与
FileReader
类
的
区别
两个
类
的构造函数的形式和参数都是相同的,参数为File对象或者表示路径的String,它们到底有何
区别
呢?
FileInputStream
:以字节流方式读取;
FileReader
:把文件转换为字符流读入; InputStream提供的是字节流的...
IO流
FileInputStream
与
FileReader
IO流
FileInputStream
与
FileReader
一、概念 InputStream
类
和Reader
类
是输入流。它们的方法几乎一致,只是操作...所以我们在使用输入流的时候需要用到这
两个
类
的子
类
:
FileInputStream
类
和
FileReader
类
。 输入流的...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章