Java-I/O 在Android中的使用

字节流嵌套的原理是什么
image.png

站在你是内存的角度看代码,将文件转化为流->包装缓冲减少对磁盘的读写次数-〉组装写出的具体数据类型
1.当buffer没满,最后需要调用flush来强制IO。
2.write源码内部会调用flushBuffer

用到的设计模式是什么?怎么理解?

装饰模式:持有组件接口对象


image.png

Android的应用:


image.png

I/O中的装饰器模式
image.png
字符流
image.png

RadomFile断点续传

NIO-FileChannel

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容