|
Spec-Zone .ru
спецификации, руководства, описания, API
|
java.io.FileOutputStreampublic classFileOutputStreamextends OutputStream { publicFileOutputStream(String path) throws SecurityException, FileNotFoundException; publicFileOutputStream(File file) throws SecurityException, FileNotFoundException; publicFileOutputStream(FileDescriptor fdObj) throws SecurityException; public final FileDescriptorgetFD() throws IOException; public voidwrite(int b) throws IOException; public voidwrite(byte[] b) throws IOException, NullPointerException; public voidwrite(byte[] b, int off, int len) throws IOException, NullPointerException, IndexOutOfBoundsException; public voidclose() throws IOException; protected voidfinalize() throws IOException; }
22.16.1 public
FileOutputStream(String path)
throws SecurityException, FileNotFoundException
Этот конструктор инициализирует недавно создаваемый FileOutputStream открывая соединение с фактическим файлом, файл называет путь path в файловой системе. Новое FileDescriptor объект создается, чтобы представить это соединение файла.
Во-первых, если есть менеджер безопасности, checkWrite метод (§20.17.21) вызывают с path параметр как его параметр.
Если фактический файл не может быть открыт, a FileNotFoundException бросается.
22.16.2 public
FileOutputStream(File file)
throws SecurityException, FileNotFoundException
Этот конструктор инициализирует недавно создаваемый FileOutputStream открывая соединение с фактическим файлом, файл, названный file в файловой системе. Новое FileDescriptor объект создается, чтобы представить это соединение файла.
Во-первых, если есть менеджер безопасности, checkWrite метод (§20.17.21) вызывают с путем, представленным file параметр как его параметр.
Если фактический файл не может быть открыт, a FileNotFoundException бросается.
22.16.3 public
FileOutputStream(FileDescriptor fdObj)
throws SecurityException
Этот конструктор инициализирует недавно создаваемый FileOutputStream при использовании дескриптора файла fdObj, который представляет существующее соединение с фактическим файлом в файловой системе.
Во-первых, если есть менеджер безопасности, checkWrite метод (§20.17.20) вызывают с дескриптором файла fdObj параметр как его параметр.
22.16.4 public final FileDescriptor
getFD() throws IOException
Этот метод возвращается FileDescriptor объект (§22.26), который представляет соединение с фактическим файлом в файловой системе, используемой этим FileOutputStream.
22.16.5 public void
write(int b) throws IOException
Байт для этой работы пишется фактическому файлу, с которым соединяется этот поток вывода файла.
Реализации write метод OutputStream (§22.15.1).
22.16.6 public void
write(byte[] b)
throws IOException, NullPointerException
Байты для этой работы пишутся фактическому файлу, с которым соединяется этот поток вывода файла.
Переопределения write метод OutputStream (§22.15.2).
22.16.7 public void
write(byte[] b, int off, int len)
throws IOException, NullPointerException, IndexOutOfBoundsException
Байты для этой работы пишутся фактическому файлу, с которым соединяется этот поток вывода файла.
Переопределения write метод OutputStream (§22.15.3).
22.16.8 public void
close() throws IOException
Этот поток вывода файла закрывается и больше не может использоваться для того, чтобы записать байты.
Переопределения close метод OutputStream (§22.15.5).
22.16.9 protected void
finalize() throws IOException
A FileOutputStream завершение использования, чтобы очистить соединение с фактическим файлом.
Содержание | Предыдущий | Следующий | Индекс
Спецификация языка Java (HTML, сгенерированный Блинчиком "сюзет" Pelouch 24 февраля 1998)
Авторское право © Sun Microsystems, Inc 1996 года. Все права защищены
Пожалуйста, отправьте любые комментарии или исправления к doug.kramer@sun.com