Как установить разрешения файлов в Java? PosixFilePermission в Java 7

Как установить разрешения файлов в Java? PosixFilePermission в Java 7

Класс Java File имеет возможность установить права доступа к файлам, но он не является универсальным. Самый большой его недостаток в том, что вы можете разделить права доступа к файлам только на два типа пользователей —  на владельца и на всех остальных. Вы не можете установить различные права доступа к файлам для группы или других пользователей. (далее…)

Архивация и распаковка файла GZIP в Java

Архивация и распаковка файла GZIP в Java

GZIP является одним из наиболее используемых инструментов для сжатия файлов в Unix системах. С помощью него мы можем сжимать один файл в формате GZIP, но мы не можем сжать и заархивировать папку, как ZIP файлы. (далее…)

Как скачать файл в Java?

Как скачать файл в Java?

В этой статье мы рассмотрим простой способ скачать файл с интернета. В нашей программе мы не будем использовать сторонние библиотеки, так как стандартные средства Java позволяют легко скачать файл по url с любого сервера.  (далее…)

Как дописать файл в Java? Добавляем в конец, обновляем файл

Как дописать файл в Java? Добавляем в конец, обновляем файл

Ранее мы уже писали о том, как записать данные в файл. Сегодня же мы будет эти файлы дописывать или обновлять. Мы можем добавлять данные в существующий файл (обновлять содержимое файла), используя FileWriter, BufferedWriter или FileOutputStream. (далее…)

Как считать файл в String? Пример чтения файла на Java

Как считать файл в String? Пример чтения файла на Java

Очень часто во время работы с файлами нужно считать весь файл в строку Java. В этом случае мы можем воспользоваться различными способами, например, использовать Apache Commons IO, BufferedReader, Scanner или класс Files. (далее…)