javac | |
---|---|
Typ | kompilátor |
Vývojář | Sun Microsystems |
Zapsáno v | Jáva |
Rozhraní | příkazový řádek |
Operační systém | multiplatformní software |
Hardwarová platforma | Java virtuální stroj |
Čitelné formáty souborů | soubor zdrojového kódu jazyka Java [d] |
Vygenerované formáty souborů | soubor třídy Java [d] |
Licence | GNU General Public License |
webová stránka | oracle.com/technetwork/j… |
Javac je optimalizační [1] kompilátor jazyka Java , který je součástí mnoha sad Java Development Kit (JDK).
Kompilátor přijímá zdrojový kód vyhovující specifikaci jazyka Java (JLS) a vrací bytekód vyhovující specifikaci Java Virtual Machine Specification (JVMS).
Javac je napsán v Javě . Lze volat přímo z programů Java (JSR 199).
Javac je součástí JDK od první verze.
13. listopadu 2006 společnost Sun Microsystems Corporation licencovala Java Virtual Machine (JVM) a Java Development Kit (JDK) na GPL v2. [2] [3]
GNU Classpath od verze 0.95 podporuje kompilaci a spouštění javacu s GIJ a GCJ . Podporována je také kompilace samotné knihovny Classpath, jejích utilit a příkladů. [čtyři]
Provedení javacu je rozděleno do následujících fází: [5]
Jáva | |
---|---|
Platformy | |
Sun Technologies | |
Klíčové technologie třetích stran | |
Příběh |
|
Vlastnosti jazyka | |
Skriptovací jazyky |
|
Java konference |
|