Рубрики
Без рубрики

ява.ланг.ArrayIndexOutOfBoundsException Учебник ввода-вывода Java

Учебник по вводу-вводу Java. Пример кода классов пакетов ввода-вывода Java. Примеры обработки файлов Java, создание, чтение, запись, удаление, архивирование, удаление файлов. Учебные пособия по Java NIO.

Автор оригинала: Pankaj Kumar.

Java предоставляет несколько классов в java.io пакет для работы с текстом, потоковыми данными и файловой системой. Недавно я привел несколько примеров файлов Java и ввода-вывода Java. Этот пост является индексом всех статей Java IO.

Java IO

  1. Как создать новый файл на Java

    В этом посте вы узнаете, как создать новый файл в программе java и использовать системное свойство ” file.separator “, чтобы сделать нашу программную платформу независимой.

  2. Как удалить файл на Java

    В этом посте объясняется, как удалить файл или пустой каталог в java, обратите внимание, что удаление не вызывает никаких исключений, даже если каталог не пуст и не удален.

  3. Разделитель файлов Java, разделитель символов, разделитель путей, Разделитель путей, Объясненный на примере

    Узнайте о четырех статических переменных-разделителях класса File.

  4. Как удалить непустой каталог в Java

    Рекурсивная программа для удаления непустых каталогов на java.

  5. Переименовать файл или Переместить файл в Java

    Узнайте, как легко вы можете переименовать файл или переместить его в другой каталог на java.

  6. Размер файла в Java

    Узнайте, как получить размер файла в программе java.

  7. Получить расширение файла на Java

    В файле Java нет никакого способа получить расширение файла, служебная программа, показывающая, как получить расширение файла на java.

  8. Проверьте, существует ли файл на Java

    Узнайте, как проверить, существует файл или нет в java.

  9. Как проверить, является ли файл каталогом?

    Узнайте, как узнать, действительно ли файл является каталогом.

  10. Дата последнего изменения файла в Java

    Узнайте, как получить дату последнего изменения файла на java.

  11. Пример фильтра имен файлов Java

    Узнайте, как использовать фильтр имен файлов для отображения списка файлов с определенным расширением в java.

  12. Путь к файлу Java, Абсолютный путь и Канонический путь Объяснены

    Узнайте разницу между различными типами путей к файлам в java.

  13. Права доступа к файлам Java

    Узнайте, как получить права доступа к файлам для пользователя приложения в программе java и как установить права доступа с помощью класса File.

  14. Как легко установить права доступа к файлам в Java с помощью Java 7 PosixFilePermission

    Узнайте о подводных камнях использования класса файлов для установки разрешений и о том, почему Java 7 PosixFilePermission является лучшим способом установки разрешений на файлы в java.

  15. Скопируйте файл на Java

    Узнайте, как скопировать файл с помощью Stream, FileChannel, Apache Commons IO и класса файлов Java 7, и какой лучший способ скопировать файл на java.

  16. Открыть файл на Java

    Узнайте, как открыть файл в соответствующем приложении с помощью класса java.awt.Desktop.

  17. Чтение файла на Java

    Узнайте, как читать файлы с помощью FileReader, BufferedReader, класса сканера и класса файлов Java 7, а также узнайте, как получить поддержку кодирования и лучший способ чтения файлов на java.

  18. Пример Сканера файлов Java

    Узнайте, как использовать класс сканера для чтения полного файла, анализа файла на основе регулярных выражений и маркеров.

  19. Считывание файла в строку на Java

    Узнайте, как прочитать полный файл в строку на java.

  20. Java считывает файл строка за строкой

    Узнайте, как читать файл построчно на java, что хорошо подходит для работы с большими файлами на java.

  21. Напишите файл на Java

    Узнайте, как написать файл с помощью FileWriter, BufferedWriter, класса файлов Java 7 и потока вывода файлов, а также какой из них выбрать в соответствии с требованиями вашего проекта.

  22. Добавить текст в файл на Java

    Узнайте, как добавлять данные в существующий файл на java.

  23. Пример ввода Java в файл

    Узнайте, как преобразовать входной поток в файл на java с помощью OutputStream.

  24. Файл произвольного доступа Java

    Пример, показывающий использование Java RandomAccessFile для чтения и записи данных в определенный индекс в файле.

  25. Скачать файл с URL

    Узнайте, как загрузить файл с URL-адреса в программе java.

  26. Как записать объект в файл на Java

    Узнайте, как сохранить объект в файл на java с помощью сериализации.

  27. Как прочитать объект из файла в Java

    Узнайте, как создать объект из файла на java с помощью десериализации.

  28. Как скомпилировать и запустить программу Java в другой программе Java

    Другая программа, показывающая, как мы можем скомпилировать и запустить программу java из другой программы java.

  29. Файл свойств Java и XML свойств

    Узнайте, как читать и записывать файлы свойств и xml – файлы свойств на java.

  30. Сжатие файла или каталога с помощью Java ZIP

    В этой статье вы узнаете, как сжать файл в формате ZIP, пример показывает, как рекурсивно сжать каталог в формат ZIP.

  31. Пример распаковки файла Java

    В этой статье вы узнаете, как распаковать zip-архив.

  32. Пример Java GZIP

    В этой статье вы узнаете, как сжать файл в формате GZIP, а затем как распаковать его на Java.

  33. Временный файл Java

    Java предоставляет API для создания временных файлов, которые будут использоваться программой, имена файлов являются случайными, поэтому их трудно взломать. Узнайте, как создавать временные файлы на Java и считывать/записывать в них данные.

Обязательно поделитесь им с другими и добавьте в закладки для дальнейшего использования.