发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

讨论:关于流方法的使用的

2003-07-19 14:30
赞助商链接

java中提供了这么多的流操作,就下面的方法而言,它们有什么区别,什么时候用什么样的方法比较合适呀,
FileInputStream
DataInputStream
BufferedInputStream
InputStreamReader
FileReader
BufferedReader
readObject

2003-07-19 15:13

FileInputStream 读取文件中的信息,
DataInputStream 和DataOutputStream协同运用,你可以因此以一种可携的方式,从stream读取基本类别的数据(int char long)
BufferedInputStream 运用它可以避免“每次相要取得数据时都得进行实际的读取动作,它所代表的意义正是”使用缓冲区“
InputStream(旧版本Java) 对应 Reader(新版本Java)
InputStreamReader顾名思义就是两者之间的转换器!!
filInputStream和FileWriter的关系同上。
为什么有两个实现,类名中带有Stream的是针对字节的,不带的是新版式
为了实现对Unicode的支持!!因为旧版本中的是8-bit byte stream,
而unicode 是16-bit!
要是还不懂的话就查一些资料吧,尽力了!!!
振振振振〓〓振振振〓振振振振振振振振振
振振振振〓振振振振〓振振振振〓振振振振
振振振〓振振振振振〓振振振〓〓振振振振
振振振〓〓振振振振〓振振〓振振振振振振
振振〓〓振振振振振〓〓〓振振振振振振振
振〓振〓振振振振〓〓振振振振振振振振振
〓振振〓振振〓〓振〓振振振振振〓振振振
振振振〓振振振振振〓振振振振振〓振振振
振振振〓振振振振振〓〓〓〓〓〓〓〓振振
振振振〓振振振振〓振振振振振振振振振振
振振振振振振振振〓振振振振振振振振振振
振振振振振振振振〓振振振振振振〓〓振振
振〓〓〓〓〓〓〓〓〓〓〓〓〓〓振振振振
振振振振振振振振〓振振振振振振振振振振

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com