流(3)
来源:互联网 发布:什么叫访客网络 编辑:程序博客网 时间:2024/05/14 16:02
组合流过滤器
- FileInputStream与FileOutputstream
- 功能: 提供操作文件的输入输出流
构造参数:in两种构造方式、out四种
FileInputStream构造函数
FileInputStream(String name)
FileInputStream(File file)FileOutputStream构造函数
FileOutputStream(String name)
FileOutputStream(File file)
FileOutputStream(String name, boolean append)
FileOutputStream(File file, boolean append)
append为true,输出内容添加至文件末尾,false则删除原有文件注意点:
- java.io类相对路径:以当前用户目录开始.
System.getProperty(“user.dir”)可获得
- 分隔符问题:分隔符最好用java.io.File.separator获得- 流的组合
- 组合各种流实现功能需求
举例:
FileInputStream与DataInputStream组合
DataInputStream与BufferedInputStream(更加高效,不加buffer流,调用read只会请求操作系统分发一个字节,使用之后会将一个数据块放入缓存区中)
PushbackInputStream:预先读取,可预读下面字节,而且可回推
ZipInputStream与FileInputStream、DataInputStream组合,处理Zip文件
- API
- 书
0 0
- 流(3)
- (3)字节流
- IO(3) 字符流
- JavaIO流(3)
- IO流3
- IO输入输出流-3
- IO流总结3
- 瀑布流教程3
- 3 Swift控制流
- IO流笔记3
- IO流3
- JAVA IO流(3)
- 3.8.3 MAIL_STREAM流
- IO流3
- Day 3 网络流
- (3)IO流
- IO流 3
- IO流3
- 原型模式(prototype)-设计模式(四)
- 使用Spark分析拉勾网招聘信息(一):准备工作
- Android手机与vr交互暴风魔镜3D效果显示原理
- web.xml的配置
- php Class 'ZipArchive' not found的解决办法
- 流(3)
- spring-mybatis整合一MapperFactoryBean
- 加载大图的优化
- App Store Pricing Matrix
- linux下redis安装、启动与停止,redis做成服务
- 融云--IMKit 自带消息推送
- P1000 A+B Problem
- css3 transition等属性,持续更新...
- linux 网络代理设置