Ответ
Для компиляции Java-программы используется команда javac (Java Compiler). Она преобразует исходный код из файлов .java в байт-код (файлы .class).
Пример компиляции и запуска:
# Компиляция файла MyProgram.java
javac MyProgram.java
# Запуск скомпилированного класса (без указания расширения .class)
java MyProgram
Ключевые моменты:
- Для использования
javacнеобходим установленный JDK (Java Development Kit). - Имя файла
.javaдолжно совпадать с именем публичного класса, объявленного в нём. - Для проектов с пакетами или внешними библиотеками используются дополнительные флаги, такие как
-dдля указания выходного каталога и-cpили-classpathдля указания путей к зависимостям.