转自:
FileOutputStream类和FileInputStream类,他们的父类分别是OutputStream类和InputStream类。
FileOutputStream类FileInputStream类都没有子类了。它们的父类都是抽象类不能实例化。
所以FileOutputStream类和FileInputStream类,网站空间,就是其父类最直接的实现。
FileInputStream类在创建的时候有2个构造方法,
一个直接指定输入流的IO设备的路径,香港服务器租用,或者是指定一个File类对象。
并且指定路径或者File对象必须是存在并且没有别其他IO输入或输出流打开的。
下面是这2个类的一个小例子:特别注意的代码中的close方法上面的注释有错误,服务器空间,刷先的方法调用是在write方法调用的。这一点区别字符流里面。
1 import java.io.FileInputStream; 2 import java.io.FileOutputStream; FileStream { args FileNotFoundExceptionmain(String[] args) throws Exception {FileOutputStream outputStream = new FileOutputStream(“file.txt”);* 一般具有flush方法的输出流,其内部都是有缓存区实现的。14 * 其原因就是每次都操作硬盘对cup的使用率太大,15 * 通过缓存区的实现就可以降低了cup的使用率。outputStream.flush();* close方法一般在实现中,都会调用flush 方法。outputStream.close();[1024];23FileInputStream in = new FileInputStream(“file.txt”);System.out.println(in.close();27 }28 }那我想明天可以是我的来世。