Nwlapcug.com


Che cosa è la JDK di Java?

Linguaggio di programmazione Java di Sun Microsystems' è un popolare strumento per la programmazione di una vasta gamma di applicazioni. Successo di Java risiede nella filosofia "Scrivi una volta, eseguire ovunque". La macchina virtuale Java (JVM) rende possibile questa flessibilità. La JVM è un interprete progettato per funzionare su PC, Mac OS e Linux piattaforme. Il Java Development Kit (JDK) è un insieme di strumenti che consentono agli sviluppatori di scrivere, documento e testare le applicazioni Java. Oracle ha acquistato Sun Microsystems nel 2010 e continua lo sviluppo del JDK.

Opzioni di JDK

Oracle offre diverse opzioni di JDK per gli sviluppatori Java. JavaSE (Standard Edition) è un pacchetto di sviluppo di base java contenente tutti gli strumenti necessari per la scrittura e la distribuzione di applicazioni Java per desktop, server e uso incorporato (dispositivo elettronico). JavaEE (Enterprise Edition) include software server Java per lo sviluppo di applicazioni intranet e Internet in un ambiente aziendale. JavaME (Mobile Edition) supporta programmi scritti con una piccola impronta specificamente per telefoni cellulari, lettori di ebook e altri dispositivi mobili. Tutte le versioni del JDK sono disponibili da Oracle.com senza alcun costo.

NetBeans IDE

Tutte le edizioni di Java possono essere eseguito in ambiente di sviluppo integrato (IDE) di NetBeans. L'IDE è un programma che permette agli utenti di scrivere, compilare e testare il codice in una finestra di programma. Questo elimina la necessità di scrivere codice in un unico programma, compilazione o pacchetto codice dalla riga di comando e debug del codice in un programma separato. Anche se non un componente predefinito di JDK, NetBeans è un'opzione conveniente, libera per gli sviluppatori che non utilizzano attualmente un IDE.

JVM

La macchina virtuale Java deve essere installato su un computer prima di eseguirà un programma Java. Scritto specificamente per ogni sistema operativo, la JVM interpreta il codice Java per istruzioni specifiche della piattaforma, permettendo a un programma scritto su un computer per eseguire su Windows, MacOS o Linux senza modifiche.

Archivi di Java

Il programma JAR (Java Archive) crea file con l'estensione. jar. Questi file sono essenziali durante la creazione di programmi complessi che richiedono l'imballaggio di un numero di file correlati per la distribuzione del programma. Molto come un file zip, il file. jar permette un intero programma composto da diversi file di essere trasferiti in un unico pezzo. Questo riduce il rischio che un file di origine essenziale viene omesso durante un download del programma.

Altri elementi JDK

Il tipo e il numero di elementi inclusi con il JDK dipende dalla versione. Il server GlassFish Java, ad esempio, è una trovata come valore predefinito solo nell'edizione Enterprise JDK. Strumenti per wireless e dispositivi Blu-ray sono componenti di default solo nella versione Mobile. Singoli componenti da qualsiasi edizione possono essere aggiunti alla versione attualmente installata all'occorenza.