import java.io.*;
public class OutputStream
{
public static void main(String args[])throws Exception
{
FileOutputStream os=new FileOutputStream("c:/out.txt",true);//该构造方法接受的第二个boolean类型的参数,表明是否覆盖文件中原有的数据,true表示不覆盖
String str="hello world!";
byte[] b=str.getBytes();
os.write(b);
//在写数据进入文件时,由于处理速度与计算机处理速度不同,因而会加一个缓冲区,将数据先写入缓冲区,在进行文件写入操作
<span style="white-space:pre"> </span>//BufferedOutputStream bos=new BufferedOutoutStream(os);
<span style="white-space:pre"> </span>//bos.write(b);
<span style="white-space:pre"> </span>//bos.close();
os.close();
}
}