Creare una cartella:
verificare che sia installato l'ambiente Java in C:\Programmi\Java\j2sdk1.6.0_01\bin (o una versione successiva).
dovrebbe contenere i file javac.exe, java.exe, javadoc.exe, appletviewer.exe, ...
Aprire Blocco Note, scrivere un programma Java salvandolo in un file di nome Numeri.java
, quindi la prima riga dovrà essere
public class Numeri
Il programma deve eseguire le seguenti operazioni:
int
, con un nome a piacere;
System.out.println("La prima variabile contiene "+x);Notare che l'operatore + nella espressione precedente non effettua una somma, ma concatena due stringhe (sequenze di caratteri): la prima è "La prima variabile contiene" e la seconda è data dai caratteri corrispondenti alla rappresentazione del numero contenuto nella variabile
x
Si consiglia di salvare spesso.
Terminata la scrittura del programma, aprire Start-Programmi-Accessori-Prompt dei comandi e digitare i comandi seguenti:
cd C:\Temp\rossi javac Numeri.javase non viene riconosciuto il comando
javac
, allora scrivere il comando per esteso:
\Programmi\Java\j2sdk1.6.0_01\bin\javac Numeri.java
Se vengono segnalati errori sintattici, modificare sorgente, salvare, ricompilare ....
Se invece tutto va bene, verificare che nella cartella sia stato creato il file contenente il bytecode, che dovrebbe aver nome Numeri.class
La verifica può essere fatta dalla finestra di Windows che visualizza la cartella oppure dal prompt dei comandi attraverso il comando
dir
Eseguire il progamma compilato attraverso il comando:
java Numeri
Se il comportamento non è quello previsto, utilizzare ancora Blocco Note per modificare il codice Java, salvare, ricompilare e ritentare l'esecuzione.
Provare a compilare il programma Java fornito nel file
CodiceErrato.java
.
Correggere gli errori presenti, sia sintattici che logici, fino a ottenere un programma che venga compilato e funzioni correttamente.
Creare nella cartella un secondo file, di nome SommaQuadrati.java
, che contiene un programma Java che calcola e visualizza la somma dei quadrati dei primi 15 numeri naturali.
Salvare, compilare ed eseguire il programma. Il risultato dovrebbe essere 1240.
Prendere spunto dal programma StampaSommaNaturali.java
1 5 14 30 55 91 140 204 285 385 506 650 819 1015 1240