Il compilatore Java è lo strumento che trasforma il codice sorgente di Java in programmi che l' ambiente di runtime può essere eseguito . Alcuni sviluppatori di eseguire il compilatore digitandone il nome sulla linea di comando , seguito dal nome del file di origine che vogliono compilare . Ad esempio, possono digitare " javac * . Java" per compilare tutti i file sorgente nella cartella corrente . Il compilatore legge quindi ogni file di origine e converte il codice di programma basato su testo in bytecode , che il JRE converte ulteriormente al codice binario veloce il computer capisce .
Se il compilatore Java rileva eventuali errori di sintassi o riferimenti per funzioni che non riesce a trovare le definizioni per , emette messaggi di errore alla riga di comando . Gli sviluppatori possono ottenere informazioni dettagliate su tali errori specificando l' opzione " verbose " per il compilatore in questo modo: . " Javac -v sourcecode.java "
Utilizzando il compilatore dalla riga di comando richiede che la variabile di ambiente DOS " PATH " specificare la directory contenente il compilatore , che è spesso in " c: \\ programmi \\ java \\ jdk l'ambiente di runtime Java traduce dinamicamente il bytecode creato dal compilatore Java a codice binario computer in grado di eseguire . Gli sviluppatori possono invocare l'ambiente direttamente digitando il suo nome su una riga di comando di Windows , seguito dal nome di una classe Java ( un progetto che definisce un oggetto virtuale ), che contiene una funzione "principale" . Ad esempio, digitando "Java MainClass ", chiamerà la funzione " principale " nel file MainClass.class classe, che il compilatore javac creato dal file sorgente " MainClass.java " . Il programma sarà quindi eseguire , a partire con la funzione "principale" di " MainClass . " Alcuni sviluppatori Java rendono l'esecuzione di programmi Java più facile per i loro utenti finali , utilizzando il software per convertirli " . EXE " file ( programmi eseguibili ) . sviluppatori scrivono sorgente Java utilizzando ambienti di sviluppo , che può essere semplice come una pianura editor di testo come Blocco note di Windows . Quelli che fanno un sacco di sviluppo in Java , tuttavia , in genere utilizzano ambienti di sviluppo integrati , che comprendono un editor di codice sorgente progettato specificamente per la creazione di programmi Java . Questi editori, alcuni dei quali sono gratuiti (ad esempio NetBeans ) , evidenziare errori di sintassi nel momento uno sviluppatore li fa , che si traduce in un notevole risparmio di tempo . Gli sviluppatori che utilizzano questi editori non devono vagliare attraverso pagine e pagine di codice e la documentazione per trovare e correggere gli errori di sintassi . Un'altra caratteristica utile di IDE è il completamento del codice , che è come la funzionalità di completamento del testo che di ricerca Web motori mostrano quando un utente inizia a digitare il termine di ricerca . L'IDE verrà visualizzato , ad esempio , i metodi e le proprietà della classe Java " System.out " quando i tipi di sviluppo che termine . Se i tipi di sviluppatori " System.out.println " ( che ha inizio la funzione di uscita " println " ) , il suo IDE verranno visualizzati i parametri della funzione println (es. " println (int ) , " " println ( String )") .
Il Java Runtime Environment (JRE ) economici
L' ( integrato ) Development Environment ( IDE )
Informazioni correlate
Programmazione © www.354353.com