stream和streamBuffer的区别

来源:百度知道 编辑:UC知道 时间:2024/06/19 18:17:15
多谢指点!
很急,今天一定要解决,谢谢!

buffer
为数据缓冲对象,是一个类似数组结构的对象,可以通过指定开始写入的位置及写入的数据长度,往其中写入二进制数据
stream
是对buffer对象的高级封装,其操作的底层还是buffer对象,stream可以设置为可读、可写,或者即可读也可写,在nodejs中继承了EventEmitter接口,可以监听读入、写入的过程。具体实现有文件流,httpresponse等

只知道有String和StringBuffer