Учебник по вводу / выводу Java
Java поставляется с множеством удобныхI/O classes для поддержки ввода и вывода через поток байтов и файловую систему. Вот список примеров ввода / вывода Java, включая управление файлами, временными файлами и каталогами, кодирование, сериализацию, а также сжатие с помощью zip или Gzip.
Приятного изучения Java I / O :)
File
Список примеров файлов, демонстрирующих использование ввода-вывода Java для создания, чтения, записи, изменения файла и получения информации о файле.
Сериализация файлов
Возьмите любой объект, который реализует интерфейс Serialization, преобразуйте его в байты и сохраните в файл; Файл можно полностью восстановить обратно к исходному объекту позже.
Сжатие файлов
Примеры сжатия файлов, ZIP и GZip.
Временный файл
Список примеров временных манипуляций с файлами.
каталог
Список примеров работы с каталогами.