黑马程序员技术交流社区

标题: IO流总结 [打印本页]

作者: 806551458    时间: 2016-1-26 22:43
标题: IO流总结
字节流
        输入流 InputStream :
                int read( ) : 读取一个字节,然后把这个字节返回
                int read(byte[] buf) :读一堆字节,然后把这一堆字节,装到 buf 数组中,这一堆字节有几个?就把几返回来
               
                FileInputStream
                BufferedInputStream       
                SequenceInputStream
                ObjectInputStream
                DataInputStream
                System.in
       
       
       
        输出流 OutputStream
                void write(int by) : 把by这个字节,写出去
                void write(byte[] buf, int fromIndex, int length):把buf数组里面的部分字节写出去,这部分字节,从fromIndex开始,写length个
       
                FileOutputStream
                BufferedOutputStream
       
                ByteArrayOutputStream
                ObjectOutputStream
                DataOutputStream
                PrintStream
                System.out
               

字符流
        输入流 Reader
                int read( ) : 读取一个字符,然后把这个字符返回
                int read(char[] buf) :读一堆字符,然后把这一堆字符,装到 buf 数组中,这一堆字符有几个?就把几返回来
       
                FileReader
                BufferedReader
                InputStreamReader
               
        输出流 Writer
                void write(int by) : 把by这个字符,写出去
                void write(char[] buf, int fromIndex, int length):把buf数组里面的部分字符写出去,这部分字符,从fromIndex开始,写length个
               
                FileWriter
                BufferedWriter
                PrintWriter
                OutputStreamWriter





作者: java_zbj    时间: 2016-1-26 22:47
顶一个~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2