A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 心弦上的景致 中级黑马   /  2013-4-8 16:27  /  1386 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


1:明确数据源和目的地
        数据源:读取数据
                        输入流:
                                Reader
                                InputStream
        目的地:写入数据
                        输出流
                                Writer
                                OutputStream
                               
2:明确数据源和目的地是否是文本文件
        数据源:
                是:Reader
                不是:InputStream
        目的地:
                是:Writer
                不是:OutputStream
               
3:明确数据源和目的地
        数据源:
                文件:
                        是文本文件吗?
                                是:FileReader
                                不是:FileInputStream
                键盘录入:System.in
                        是读取文本吗?
                                是:InputStreamReader
                                不是:InputStream
                内存:数组,字符串
        目的地:
                文件:
                        是文本文件吗?
                                是:FileWriter
                                不是:FileOutputStream
                控制台显示:
                        是显示文本吗?
                                是:OutputStreamWriter
                                不是:OutputStream
                内存:数组,字符串
4:是否高效
        是:用带Buffered的流对象
        不是:不用带Buffered的流对象
       

3 个回复

倒序浏览
你的问题有点让人摸不到头脑。
程序通过输入流可以读取源中的数据,
文件,网络,压缩包,其他数据源--》通过输入流达到--》目的地;
源中的数据--》输出流--》写到文件,网络,压缩包,其他数据源。
回复 使用道具 举报
这是总结么?  帮你改分类咯~
回复 使用道具 举报
陈丽莉 发表于 2013-4-8 21:00
这是总结么?  帮你改分类咯~

这是写的笔记
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马