java缓冲输入输出流 BufferedInputStream BufferedOutputStream

文档地址  http://tool.oschina.net/apidocs/apidoc?api=jdk-zh

用FileOutputStream 与BufferedOutputStream 结合

用FileInputStream 与BufferedInputStream结合

进行读写操作

 

try {

FileOutputStream fos = new FileOutputStream("/users/yifei/desktop/assets/js.txt");

BufferedOutputStream bos = new BufferedOutputStream(fos);

FileInputStream fis = new FileInputStream("/users/yifei/desktop/assets/js.txt");

BufferedInputStream bis = new BufferedInputStream(fis);

int i = 40;

 

bos.write(i);//写入

bos.write('n');

bos.flush();//当写入的数据不够是不会进行写操作,  会存杂缓存区 中  flush()方法强制进行写操作

int n=bis.read();//读出

 

System.out.println(n);

System.out.println((char)bis.read());

 

 

fos.close();

bos.close();

fis.close();

bis.close();

} catch (FileNotFoundException e) {

e.printStackTrace();

}catch (IOException e) {

e.printStackTrace();

}

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值