Java Development Kit: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
YFdyh-bot (discussione | contributi)
m r2.7.3) (Bot: Aggiungo en:Java Development Kit
Collegamenti esterni: Aggiunto il template "FOLDOC"
 
(35 versioni intermedie di 24 utenti non mostrate)
Riga 1:
{{S|linguaggi di programmazione}}
</noinclude>
Il '''JDK''' ('''java development kit''') è un prodotto della Oracle per i programmatori java. Fin dall'introduzione di Java è sempre stato l'ambiente di sviluppo più utilizzato dai programmatori java.
 
In [[informatica]] il '''JDK''' ('''java development kit''') è l'insieme degli strumenti per sviluppare [[programma (informatica)|programmi]] da parte dei [[programmatore|programmatori]] [[Java (linguaggio di programmazione)|Java]]. È un prodotto della [[Oracle Corporation]], e fin dall'introduzione di Java è sempre stato l'[[ambiente di sviluppo]] più utilizzato dai programmatori Java soprattutto per [[Applicazione (informatica)|applicazioni]] desktop. Per applicazioni più complesse (es. [[applicazione web|applicazioni web]]) oggi sempre più spesso si utilizzano per lo sviluppo ed esecuzione programmi [[Ambiente di sviluppo integrato|IDE]] a cui è possibile agganciare la [[Java Runtime Environment|JRE]].
==Contenuti del JDK==
 
Il JDK ha come componenti principali un set di strumenti di programmazione, quali:
==Componenti==
* AppletViewer: questo strumento può essere utilizzato per l'esecuzione e il debug di un applet java senza utilizzare un browser.
Il JDK ha come componenti principali un set di strumenti di [[programmazione (informatica)|programmazione]], quali:
* apt: utilizzato per annotare e rielaborare.
* ''AppletViewer'': questo strumento può essere utilizzato per l'[[esecuzione (informatica)|esecuzione]] e il [[debug]] di un [[applet]] java senza utilizzare un [[browser]].
* java: utilizzato per eseguire i file classe generati dal javac.
* ''apt'': utilizzato per annotare e rielaborare.
* ''javac'': trasforma ([[compilazione|compila]]) il [[file sorgente]] in [[bytecode]].
* javadoc: crea una documentazione di base a partire dai commenti inseriti nel codice sorgente.
* ''java'': utilizzato per eseguire ([[interprete (informatica)|interpretare]]) i [[file]] classe in [[bytecode]] generati precedentemente dal javac.
* jar: utilizzato per jestire i file jar.
* ''[[javadoc]]'': crea una documentazione di base a partire dai [[commento (informatica)|commenti]] inseriti nel [[codice sorgente]].
* JConsole: Monitoraggio Java e console di gestione.
* ''jar'': utilizzato per jestiregestire i file jar[[JAR (formato di file)|JAR]].
* jdb: Debugger di java.
* ''JConsole'': Monitoraggio Java e console di gestione.
* pack200: Strumento di compressione Jar.
* ''jdb'': [[Debugger]] di java.
* ''pack200'': Strumentostrumento di [[compressione dei dati|compressione]] Jar.
 
Alcuni strumenti sperimentali potranno essere inseriti nelle future versioni di JDK.
 
Solitamente il JDK viene fornito insieme alla JVM ([[Java javaVirtual virtual machineMachine]]) e alle varie [[Libreria (software)|librerie]] di java ([[Application Programming Interface|API]] Java), contenendo dunque anche il [[Java Runtime Environment]] (JRE).
 
==Voci correlate==
* [[Java Runtime Environment]] (JRE)
* [[OpenJDK]]
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{FOLDOC}}
 
{{Portale|informatica}}
 
[[Categoria:Piattaforma Java]]
[[cs:JDK]]
[[de:Java Development Kit]]
[[en:Java Development Kit]]
[[es:Java Development Kit]]
[[fa:کیت توسعه جاوا]]
[[fi:Java Developement Kit]]
[[fr:Java Development Kit]]
[[hu:Java Development Kit]]
[[ja:Java Development Kit]]
[[nl:Java Development Kit]]
[[pl:Java Development Kit]]
[[pt:Java Development Kit]]
[[ru:Java Development Kit]]
[[sq:Java Development Kit]]
[[sv:Java Development Kit]]
[[ta:ஜாவா டெவலப்மெண்ட் கிட்]]
[[th:Java Development Kit]]
[[tr:Java Geliştirme Kiti]]
[[uk:Java Development Kit]]
[[vi:JDK]]
[[zh:JDK]]