java 流基本操作

  • Byte-based stream
  1. Class InputStream:  This abstract class is the superclass of all classes representing an input stream of bytes.
  2. Class FilterInputStream:  A FilterInputStream contains some other input stream, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality. The classFilterInputStream itself simply overrides all methods of InputStream with versions that pass all requests to the contained input stream. Subclasses ofFilterInputStream may further override some of these methods and may also provide additional methods and fields.ClassFilterInputStream is a abstract decorator of InputStream ,Let's see the the design patterns :Decorator.
  3. so ,we can do like this:    new DataInputStream(new FileInputStream (xx.xxx)) . clearly decorator pattern.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值