javac - javac
Napisane w | Jawa |
---|---|
System operacyjny | Wieloplatformowy |
Rodzaj | Kompilator |
Licencja | Powszechna Licencja Publiczna GNU |
Stronie internetowej | www |
javac (wymawiane jako „java-see”) jest głównym kompilatorem języka Java zawartym w zestawie Java Development Kit (JDK) firmy Oracle Corporation . Martin Odersky zaimplementował kompilator GJ, a jego implementacja stała się podstawą javac.
Kompilator akceptuje kod źródłowy zgodny ze specyfikacją języka Java (JLS) i tworzy kod bajtowy Java zgodny ze specyfikacją Java Virtual Machine Specification (JVMS).
javac
jest napisany w Javie. Kompilator można również wywołać programowo.
Historia
W dniu 13 listopada 2006 r. Wirtualna maszyna Java HotSpot (JVM) i Java Development Kit (JDK) firmy Sun zostały udostępnione na licencji GPL .
Od wersji 0.95, GNU Classpath , A wolna implementacja z biblioteki klas Java , wspiera kompilacji i uruchamiania javac przy użyciu ścieżki klasy środowiska wykonawczego - GNU interpretera Java (gij) - i kompilator - GNU Compiler for Java (GCJ) - a także pozwala na skompiluj bibliotekę klas GNU Classpath , narzędzia i przykłady z samym javac.
Zobacz też
- Kompilator Java - do ogólnej prezentacji kompilatorów Java oraz listy innych istniejących alternatywnych kompilatorów.
- Platforma Java
- OpenJDK
Bibliografia
Linki zewnętrzne
- Grupa kompilatorów
- JSR 199 Java Compiler API Żądanie specyfikacji języka Java dotyczące wywoływania kompilatora języka Java z programu Java
- Repozytorium Mercurial
- Specyfikacja języka Java