java中的流
发布时间:2024年01月18日
流具有以下重要特征:
- 顺序性
- 单向性
- 连续性
- 即时性:随流随处理
java的io系统是高度抽象的,剥离了底层的文件操作或者网络操作,我们直接用就行了。
缓冲读流:一次性从磁盘,网络中取出很多字节放到内存中,从而降低开销。
缓冲写流:将写入先缓存到内存,缓冲满了以后再写入磁盘或者网络。
构建输入输出流的方式:
- 从文件创建流
FileinputStream fls=new FileInputStream(new File(“name”)); - 从网络构建输入流
URL url=new URL(“http://example.com/file.txt”);
InputStream ips=url.openStream(); - 从字节数组创建
byte[] by={“”};
inputStream ips=new ByteArrayInputStream(by);
文章来源:https://blog.csdn.net/qq_35693377/article/details/135658286
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!