Как двоичные файлы являются «двоичными»?

Поскольку вы используете Arch linux, вы должны сначала установить jdk8-openjdk:

pacman -S jdk8-openjdk

, а затем установить версию Java по умолчанию на Java 8:

archlinux-java set java-8-openjdk/jre

1
01.07.2017, 10:12
1 ответ

Звучит так, будто здесь происходит некоторая путаница, но ответ на ваши прямые вопросы:

Зачем кому-то использовать двоичный файл конфигурации?

Двоичные файлы конфигурации, вероятно, меньше текстового формата. Если «формат» файла конфигурации точно соответствует вашему расположению в памяти, вы можете просто прочитать файл, не нуждаясь в синтаксическом анализаторе.

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

Зачем мне нужен специальный редактор, чтобы прочитать это?

Потому что строка шестнадцатеричных цифр (или двоичных, или любых других) обычно не понятна человеку. Посмотрите на шестнадцатеричный дамп gzip-файла и скажите мне, что он говорит без использования инструмента для его распаковки.

3
27.01.2020, 23:33

Теги

Похожие вопросы