Язык SQL

Классы файлов


В языке Java поддержка файлов осуществляется следующими классами: File, FilelnputStream, FileOutputStream, FileReader, FileWriter и RandomAccessFile. Начнем с рассмотрения файлов в виде байтовых потоков, используя классы FilelnputStream и FileOutputStream.

Чтобы записать объект Movie в файл, можно открыть файл как поток и передать его в виде параметра методу print.

PrintStream file =

new PrintStream (new FileOutputStreamCMovie.txt"));

m.print(file);

Конструктор FileOutputStream генерирует исключительную ситуацию IOException, если файл невозможно открыть. Эта исключительная ситуация может быть ситуацией FileNotFoundException, если файла с данным именем не существует. Другие исключительные ситуации могут быть результатом неверных полномочий или других ограничений, налагаемых операционной системой на файлы.

Комментарии закрыты