Встречается на собеседованиях • сегодня
В каком виде код попадает в JAR-файл
JAR (Java Archive) — это ZIP-архив, содержащий скомпилированные .class-файлы, ресурсы (изображения, конфиги и т. д.) и метаданные (например, MANIFEST.MF).
Структура JAR:
text
myapp.jar
│── META-INF/
│ └── MANIFEST.MF
│── com/
│ └── example/
│ └── Main.class
│── resources/
│ └── config.properties Как создаётся:
- Компиляция
.java→.class - Упаковка в JAR через
jar cf myapp.jar *или Maven/Gradle.
Пример с jar-утилитой:
bash
javac com/example/Main.java
jar cvf myapp.jar com/example/Main.class Manifest (опционально):
text
Main-Class: com.example.Main JAR может быть исполняемым, если указан Main-Class в манифесте.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы