Java IO流感觉有点复杂。。谁给我理理啊?
有InputStream,有StringBuffer,有DataInputStream....好多这样的,谁帮我简单理理啊,我实在有点乱勒。。...
有InputStream,有StringBuffer,有DataInputStream....好多这样的,谁帮我简单理理啊,我实在有点乱勒。。
展开
展开全部
inputstream、outstream此类的是字节流,reader和writer此类的是字符流,也就是说字节流可以用来输入和输出任何形式的东西,而字符流只能针对文本文件。bufferedinputstream和bufferreader这样的都是包装前面的输入流的,对应方式还是字节流包装字节流,字符流包装字符流,是为了加快读写速度的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
分节点流和过滤流 节点流是流的源头 参数是某个文件 数组 或者对象
而其他的 过滤流则是用来处理流的 为流增加某些功能 比如 BufferedReader可以readline 在new的时候参数为某个需要处理的流
而其他的 过滤流则是用来处理流的 为流增加某些功能 比如 BufferedReader可以readline 在new的时候参数为某个需要处理的流
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你将IO流有关的类花一个继承图(画个树状图),然后再对比这看他们的功能及提供的方法,总结一下各自的用法,你就好明白 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ew FileOutputStream("aaa"))
与FileWriter("aaa")等效,请问他们有何区别呢
-------------------------------------------
回答:首先aaa是一个文件名字 ,或者是一个 File的对象.
new FileOutputStream("aaa")) 是得到一个文件输出流
然后连起来new OutputStreamWriter(new FileOutputStream("aaa"))
是得到一个字节输出流...不过这么写好象一点必要都没有。.
再补充一下 OutputStreamWriter 是字符流通向字节流的桥梁.
FileWriter("aaa"),和刚才的是不等效的。 它得到的是一个文件书写器,是字符流!!
BufferedReader是一个缓冲区输入:
每次读入的字符,满1024K刷一次.不够1024的刷不出来,要使用刷新的方法,或者关闭流的方法,均可以刷出来
BufferedWriter是一个缓冲区输出:同上,,我记得默认缓冲区大小是1024K,如果不对,请查阅相关资料吧...
BufferedInputStream、BufferedOutputStream跟上面的差不多,只不过是针对字节的。
PrintWriter是向文本输出流打印对象的格式化表示形式
----------------------------------------------------------
能想起来的就这么多了。..给点分吧.
与FileWriter("aaa")等效,请问他们有何区别呢
-------------------------------------------
回答:首先aaa是一个文件名字 ,或者是一个 File的对象.
new FileOutputStream("aaa")) 是得到一个文件输出流
然后连起来new OutputStreamWriter(new FileOutputStream("aaa"))
是得到一个字节输出流...不过这么写好象一点必要都没有。.
再补充一下 OutputStreamWriter 是字符流通向字节流的桥梁.
FileWriter("aaa"),和刚才的是不等效的。 它得到的是一个文件书写器,是字符流!!
BufferedReader是一个缓冲区输入:
每次读入的字符,满1024K刷一次.不够1024的刷不出来,要使用刷新的方法,或者关闭流的方法,均可以刷出来
BufferedWriter是一个缓冲区输出:同上,,我记得默认缓冲区大小是1024K,如果不对,请查阅相关资料吧...
BufferedInputStream、BufferedOutputStream跟上面的差不多,只不过是针对字节的。
PrintWriter是向文本输出流打印对象的格式化表示形式
----------------------------------------------------------
能想起来的就这么多了。..给点分吧.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询