Встречается на собеседованиях • сегодня

В чем разница между *.var и *.jar

Файлы .var и .jar имеют разное назначение:

.jar (Java ARchive) – стандартный формат для упаковки Java-приложений. Содержит скомпилированные классы, ресурсы и метаданные (MANIFEST.MF). Исполняемый jar требует метода main().

Пример создания jar:

bash
jar cf myapp.jar Main.class

.var – нестандартное расширение, иногда используемое для произвольных данных. В Java-контексте может быть просто файлом переменных или конфигурации, но не исполняемым модулем.

Ключевые отличия:

  • .jar – стандартизирован, исполним JVM
  • .var – не имеет спецификации, просто данные
  • .jar поддерживает сжатие и манифест
  • .var интерпретируется произвольно
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы