毕向东 笔记

1.I/O 流
 ① 字节流
  InputStream
    |-- FileInputStream
    缓冲区 |-- BufferedInputStream
  OutputStrea
    |-- FileOutputStream
    缓冲区 |-- BufferedOutputStream

 ② 字符流
  Reader
    |--FileReader  //读一个
    缓冲区 |-- BufferedReader(FileReader)  //读一串;装饰者模式;readLine()
  Writer
    |--FileWriter
    缓冲区 |-- BufferedWriter

 ③ 转换流 -- 字节流与字符流转换
  InputStreamReader
  OutputStreamWriter
  BfferedReader bufr =new BufferedReader(new InputStreamReader(System.in));
  BufferedWriter bufw =new BufferedWriter(new OutputStreamWriter(System.out));

流操作的基本规律:
  最痛苦的就是流对象有很多,不知道该用哪一个。
 ①,明确源和目的。
  源:输入流。InputStream  Reader
  目的:输出流。OutputStream  Writer。
 ②,操作的数据是否是纯文本。
  是:字符流。
  不是:字节流。















































评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值