文档地址 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();
}
}