You are on page 1of 2

Ambienti di sviluppo per Java

Introduzione
Il termine ambiente di sviluppo indica lambiente nel quale possibile scrivere programmi Java ed eseguirli. Il pacchetto JDK di Java base non contiene nessun particolare ambiente: la scrittura di codice avviene mediante un editor di testo (es. Blocco note di Windows) e i comandi devono essere scritti in una finestra di shell (es. DOS). Tuttavia, esistono diversi ambienti di sviluppo per Java, scaricabili gratuitamente da Internet. Tali ambienti sono generalmente di due tipi: Editor di testo integrati; Ambienti di sviluppo integrati (IDE).

Utilizzo degli strumenti a riga di comando


La scrittura del codice, in tal caso, avviene mediante un editor di testo. Supponiamo che il programma sia stato salvato nel file C:\MiaClasse.java (i file contenenti codice Java hanno estensione .java). per eseguire il programma occorre innanzitutto compilarlo mediante il comando: C:\> javac MiaClasse.java La compilazione crea, nella stessa cartella di MiaClasse.java, il bytecode MiaClasse.class (i file contenenti il bytecode hanno lo stesso nome del file java ma estensione .class). A questo punto possiamo eseguire il programma con il comando: C:\> java MiaClasse

Utilizzo di un ambiente di sviluppo integrato


Non possibile fornire istruzioni sulluso di un IDE poich ogni IDE ha caratteristiche proprie che dipendono da come stato realizzato. Una cosa, per, si pu dire: un IDE offre molti comfort ma anche lati negativi, in particolare quando i programmi sono semplici. Il limite principale degli IDE dovuto alla loro complessit (occorre imparare come utilizzarli) e al fatto che nascondono al programmatore alcuni dettagli importanti e interessanti, soprattutto per chi si accinge ad imparare il linguaggio. Nella tabella seguente sono riportati alcuni IDE scaricabili gratuitamente dalla rete. IDE Nome BlueJ Eclipse NetBeans Link http://www.bluej.org/download/download.html http://www.eclipse.org/downloads/ http://www.netbeans.org

Autore: Cinzia Bocchi Ultimo aggiornamento: 08/08/11

Utilizzo di un editor di testo integrato


Un editor di testo integrato un editor di testo nel quale si possono compilare ed eseguire i file java, senza aprire una finestra di shell. Alcuni link a prodotti scaricabili gratuitamente sono riportati nella seguente tabella. Editor di testo integrati Link http://download.html.it/software/vedi/1232/java-editor http://www.pcfacile.com/download/text_viewer_editor/gnu_emacs http://www.textpad.com/download/

Nome Java Editor Emacs TextPad

_______________________________________________________________________
Quest'opera stata rilasciata con licenza Creative Commons Attribution-ShareAlike 3.0 Unported. Per leggere una copia della licenza visita il sito web http://creativecommons.org/licenses/by-sa/3.0/ o spedisci una lettera a Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.

Autore: Cinzia Bocchi Ultimo aggiornamento: 08/08/11

You might also like