Kit de dezvoltare Java

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 4 septembrie 2020; verificările necesită 11 modificări .
Kit de dezvoltare Java
Tip de Kit de dezvoltare de aplicații
Dezvoltator Oracle Corporation (fostă Sun Microsystems )
Scris in Java și C
Sistem de operare Software multiplatformă
ultima versiune 18.0.2.1 ( 18 august 2022 )
Formate de fișiere care pot fi citite Fișier cod sursă limbaj Java [d]
Licență Licență Sun (în mare parte și sub GPL )
Site-ul web oracle.com/java/technolo…

Java Development Kit (abreviat ca JDK ) este un kit gratuit de dezvoltare a aplicațiilor Java distribuit de Oracle Corporation (fostă Sun Microsystems ) , care include un compilator Java ( ), biblioteci de clase Java standard , exemple , documentație, diverse utilități și un sistem de execuție Java ( JRE ). JDK - ul nu include un IDE Java , așa că un dezvoltator exclusiv pentru JDK este forțat să folosească un editor de text extern și să-și compila programele folosind utilitare din linia de comandă . javac

Toate IDE-urile Java moderne, cum ar fi JDeveloper , NetBeans IDE , Sun Java Studio Creator , IntelliJ IDEA , Borland JBuilder , Eclipse , se bazează pe serviciile oferite de JDK . Majoritatea dintre ele folosesc compilatorul JDK pentru a compila programe Java . Prin urmare, aceste medii de dezvoltare fie includ una dintre versiunile JDK în pachetul de distribuție , fie necesită ca JDK să fie instalat pe computerul dezvoltatorului pentru a funcționa.

Sunt disponibile sursele complete JDK , inclusiv sursele pentru compilatorul Java javac însuși .

Truse de dezvoltare terță parte

Există kituri de dezvoltare Java de la terțe părți disponibile pentru o serie de platforme. Unele dintre ele au început cu codul sursă Sun JDK , altele nu. Toate respectă strict specificațiile Java de bază , dar diferă în general în domenii pentru care nu există specificații explicite. De exemplu, Garbage Collection , strategii de compilare și tehnici de optimizare. Acestea includ:

Vezi și

Link -uri