Это инструмент для компиляции джава приложений. С верисии java 6 он также замещает утилиту для работы с аннотациями apt.
Чначение аргументов:
javac [ options ] [ sourcefiles ] [ classes ] [ @argfiles ]Порядок аргументов произвольный.
Чначение аргументов:
options- Опции.
sourcefiles- Один или больше файлов для компиляции (пример такого файла MyClass.java).
classes- Один или больше классов, в которых нужно обработать их аннотации (пример: MyPackage.MyClass).
@argfiles- Один или больше файлов, которые содержат опции и список файлов для компиляции.
-Jопции нельзя использовать в таких файлах.