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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始



1. 字符流缓冲区对象
  缓冲区,出现目的,提高原有流对象的操作效率

  A. BufferedWriter 字符输出流缓冲区对象
   BufferedWriter 继承Writer,方法写的方法
   write,单个字符,字符数组,字符数组一部分,字符串

   构造方法: 写就数据目的
     BufferedWriter(Writer out) 可以传递任意的字符输出流
      所有的字符输出流,都是Writer类子类,子类对象
      Writer子类对象 FileWriter OutputStreamWriter

   自己独特的方法:
     void newLine() 写入换行,跨平台

  B. BufferedReader 字符输入流缓冲区对象
     BufferedReader 继承Reader 方法读取
     read() 单个字符,字符数组
     缓冲区可以读取文本中的行

     构造方法: 写的就是读取数据源
      BufferedReader(Reader r) 可以传递任意的字符输出流
      传递Reader类的子类对象, FileReader InputStreamReader

      读取方法,读取文本一行
        String readLine()  每个文本中,行结束,换行符
       
2. IO流对象总结
   OutputStream 字节输出
     FileOutputStream
     BufferedOutputStream

   InputStream 字节输入流
     FileInputStream
     BufferedInputStream
  
   Writer 字符输出流
     OutputStreamWriter
     FileWriter
     BufferedWriter

   Reader 字符输入流
     InputStreamReader
     FileReader
     BufferedReader
   
   使用IO流对象小规律
   需要进行数据传输,必须IO对象

   明确数据源: 输入
      文本类型:
      

0 个回复

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