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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© adminn 中级黑马   /  2016-5-28 23:32  /  359 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

字节流的抽象父类:
                 InputStream
                 OutputStream
        字符流的抽象父类:
                 Reader
                 Writer

        FileInputStream
                read()一次读取一个字节

        FileOutputStream
                write()一次写出一个字节

                字节数组拷贝之available()方法
                        int read(byte[] b):一次读取一个字节数组
                        write(byte[] b):一次写出一个字节数组
                        available()获取读的文件所有的字节个数
         
                定义小数组
                        write(byte[] b)
                        write(byte[] b, int off, int len)写出有效的字节个数

        BufferedInputStream
        BufferedOutputStream

        flush和close方法的区别
                flush()方法用来刷新缓冲区的,刷新后可以再次写出
                close()方法用来关闭流释放资源的的,如果是带缓冲区的流对象的close()方法,不但会关闭流,还会再关闭流之前刷新缓冲区,关闭后不能再写出

        写出回车换行 write("\r\n".getBytes())

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马