Spec-Zone .ru
спецификации, руководства, описания, API
|
java.io.FileOutputStream
public classFileOutputStream
extends 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, FileNotFound
Exception
Этот конструктор инициализирует недавно создаваемый FileOutputStream
открывая соединение с фактическим файлом, файл называет путь path
в файловой системе. Новое FileDescriptor
объект создается, чтобы представить это соединение файла.
Во-первых, если есть менеджер безопасности, checkWrite
метод (§20.17.21) вызывают с path
параметр как его параметр.
Если фактический файл не может быть открыт, a FileNotFoundException
бросается.
22.16.2 public
FileOutputStream
(File file)
throws SecurityException, FileNotFound
Exception
Этот конструктор инициализирует недавно создаваемый 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