Автор оригинала: Pankaj Kumar.
Java предоставляет несколько классов в java.io
пакет для работы с текстом, потоковыми данными и файловой системой. Недавно я привел несколько примеров файлов Java и ввода-вывода Java. Этот пост является индексом всех статей Java IO.
Java IO
- Как создать новый файл на Java
В этом посте вы узнаете, как создать новый файл в программе java и использовать системное свойство ” file.separator “, чтобы сделать нашу программную платформу независимой.
- Как удалить файл на Java
В этом посте объясняется, как удалить файл или пустой каталог в java, обратите внимание, что удаление не вызывает никаких исключений, даже если каталог не пуст и не удален.
- Разделитель файлов Java, разделитель символов, разделитель путей, Разделитель путей, Объясненный на примере
Узнайте о четырех статических переменных-разделителях класса File.
- Как удалить непустой каталог в Java
Рекурсивная программа для удаления непустых каталогов на java.
- Переименовать файл или Переместить файл в Java
Узнайте, как легко вы можете переименовать файл или переместить его в другой каталог на java.
- Размер файла в Java
Узнайте, как получить размер файла в программе java.
- Получить расширение файла на Java
В файле Java нет никакого способа получить расширение файла, служебная программа, показывающая, как получить расширение файла на java.
- Проверьте, существует ли файл на Java
Узнайте, как проверить, существует файл или нет в java.
- Как проверить, является ли файл каталогом?
Узнайте, как узнать, действительно ли файл является каталогом.
- Дата последнего изменения файла в Java
Узнайте, как получить дату последнего изменения файла на java.
- Пример фильтра имен файлов Java
Узнайте, как использовать фильтр имен файлов для отображения списка файлов с определенным расширением в java.
- Путь к файлу Java, Абсолютный путь и Канонический путь Объяснены
Узнайте разницу между различными типами путей к файлам в java.
- Права доступа к файлам Java
Узнайте, как получить права доступа к файлам для пользователя приложения в программе java и как установить права доступа с помощью класса File.
- Как легко установить права доступа к файлам в Java с помощью Java 7 PosixFilePermission
Узнайте о подводных камнях использования класса файлов для установки разрешений и о том, почему Java 7 PosixFilePermission является лучшим способом установки разрешений на файлы в java.
- Скопируйте файл на Java
Узнайте, как скопировать файл с помощью Stream, FileChannel, Apache Commons IO и класса файлов Java 7, и какой лучший способ скопировать файл на java.
- Открыть файл на Java
Узнайте, как открыть файл в соответствующем приложении с помощью класса java.awt.Desktop.
- Чтение файла на Java
Узнайте, как читать файлы с помощью FileReader, BufferedReader, класса сканера и класса файлов Java 7, а также узнайте, как получить поддержку кодирования и лучший способ чтения файлов на java.
- Пример Сканера файлов Java
Узнайте, как использовать класс сканера для чтения полного файла, анализа файла на основе регулярных выражений и маркеров.
- Считывание файла в строку на Java
Узнайте, как прочитать полный файл в строку на java.
- Java считывает файл строка за строкой
Узнайте, как читать файл построчно на java, что хорошо подходит для работы с большими файлами на java.
- Напишите файл на Java
Узнайте, как написать файл с помощью FileWriter, BufferedWriter, класса файлов Java 7 и потока вывода файлов, а также какой из них выбрать в соответствии с требованиями вашего проекта.
- Добавить текст в файл на Java
Узнайте, как добавлять данные в существующий файл на java.
- Пример ввода Java в файл
Узнайте, как преобразовать входной поток в файл на java с помощью OutputStream.
- Файл произвольного доступа Java
Пример, показывающий использование Java RandomAccessFile для чтения и записи данных в определенный индекс в файле.
- Скачать файл с URL
Узнайте, как загрузить файл с URL-адреса в программе java.
- Как записать объект в файл на Java
Узнайте, как сохранить объект в файл на java с помощью сериализации.
- Как прочитать объект из файла в Java
Узнайте, как создать объект из файла на java с помощью десериализации.
- Как скомпилировать и запустить программу Java в другой программе Java
Другая программа, показывающая, как мы можем скомпилировать и запустить программу java из другой программы java.
- Файл свойств Java и XML свойств
Узнайте, как читать и записывать файлы свойств и xml – файлы свойств на java.
- Сжатие файла или каталога с помощью Java ZIP
В этой статье вы узнаете, как сжать файл в формате ZIP, пример показывает, как рекурсивно сжать каталог в формат ZIP.
- Пример распаковки файла Java
В этой статье вы узнаете, как распаковать zip-архив.
- Пример Java GZIP
В этой статье вы узнаете, как сжать файл в формате GZIP, а затем как распаковать его на Java.
- Временный файл Java
Java предоставляет API для создания временных файлов, которые будут использоваться программой, имена файлов являются случайными, поэтому их трудно взломать. Узнайте, как создавать временные файлы на Java и считывать/записывать в них данные.
Обязательно поделитесь им с другими и добавьте в закладки для дальнейшего использования.