码迷,mamicode.com
首页 > 其他好文 > 详细

IO流操作规律

时间:2016-06-23 22:22:42      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:io规律

IO流的操作规律

 * 字符流:

     * FileReader

     * FileWriter

     * BufferedReader

     * InputStreamReader

     * OutputStreamWriter

  

 * 字节流:

     * FileInputStream

     * FileOutputStream

     * BufferedInputStream

     * BufferedOutputStream

     

用哪个流对象解决问题呢?


    明确一:明确源和目的

        源:读,输入体系,InputStream   Reader

        目的:写,输出体系,OututStream  Writer

    

    明确二:处理数据是否是纯文本

        是:使用字符流

            Reader

            Writer

        否:使用字节流

            InputStream

            OutputStream

    

    明确三:在哪个设备上进行流操作

        源设备:

            键盘:System.in

            硬盘:文件对象,File开头的流对象

            内存:数组

            网络:Socket

        

        目的设备

            硬盘:文件对象,File开头的流对象

            屏幕:System.out

            内存:数组

            网络:Socket


        

    明确四:是否需要额外的功能?

1.需要高效--Buffered

2.需要字节和字符转换--转换流



IO流操作规律

标签:io规律

原文地址:http://pengya123.blog.51cto.com/8467424/1792364

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!