javac | |
---|---|
Tip de | compilator |
Dezvoltator | Microsisteme solare |
Scris in | Java |
Interfață | Linie de comanda |
Sistem de operare | software multiplatformă |
Platformă hardware | Mașină virtuală Java |
Formate de fișiere care pot fi citite | Fișier cod sursă limbaj Java [d] |
Formate de fișiere generate | Fișier de clasă Java [d] |
Licență | Licență publică generală GNU |
Site-ul web | oracle.com/technetwork/j… |
Javac este un compilator de optimizare [1] limbaj Java inclus cu multe kituri de dezvoltare Java (JDK).
Compilatorul acceptă codul sursă conform specificației limbajului Java (JLS) și returnează bytecode conform specificației Java Virtual Machine (JVMS).
Javac este scris în Java . Poate fi apelat direct din programele java (JSR 199).
Javac a făcut parte din JDK încă de la prima versiune.
Pe 13 noiembrie 2006, Sun Microsystems Corporation a licențiat Java Virtual Machine (JVM) și Java Development Kit (JDK) la GPL v2. [2] [3]
GNU Classpath din versiunea 0.95 acceptă compilarea și rularea javac cu GIJ și GCJ . Compilarea bibliotecii Classpath în sine, utilitățile și exemplele acesteia sunt, de asemenea, acceptate. [patru]
Execuția javac este împărțită în următoarele faze: [5]
Java | |
---|---|
Platforme | |
Sun Technologies | |
Tehnologii cheie ale terților | |
Poveste |
|
Proprietățile limbajului | |
Limbaje de scripting |
|
conferințe Java |
|