sabato 23 aprile 2011

Java: Lezione 2

Cominciamo a creare il nostro primo programma.

Esso sarà Hello world, il primo e il più semplice programma realizzabile in un linguaggio di programmazione (se avete già imparato altri linguaggi vi sarà sicuramente capitato di crearne uno).

Apriamo il nostro ambiente di sviluppo Eclipse.

La prima schermata vi chiederà di decidere in quale cartella vogliamo salvare i nostri lavori (di default Eclipse usa la cartella workspace). Prendiamo nota del percorso perché sarà qui che ritroveremo il nostro programma (e ci sarà molto utile quando utilizzeremo il prompt dei comandi per avviare il programma).

A questo punto ci ritroveremo una schermata di questo tipo:


A sinistra troveremo le nostre cartelle e i nostri file, al centro invece avremo l’editor di testo  (per maggiori informazioni su come personalizzare la schermata vedi le lezioni su Eclipse che caricherò prestissimo).

Da file- new, scegliamo new java project


In Project name scriviamo prima lezione, il resto lo lasciamo così com’è e clicchiamo su next, ed infine su finish.


A sinistra nella finestra Package Explorer troveremo la nostra cartella prima lezione. Clicchiamoci col tasto destro e scegliamo new- class. In name scriviamo HelloWorld (attenzione: java è case sensitive, distingue tra le maiuscole e le minuscole). Spuntiamo anche la voce public static void main.


Infine clicchiamo su finish



Avremo questo codice:

public class HelloWorld {

      /**
       * @param args
       */
      public static void main(String[] args) {
            // TODO Auto-generated method stub

      }


}

Noi ci aggiungeremo:

System.out.println ("Hello, World");

Subito sotto il codice :

public static void main(String[] args)

Adesso ci basterà cliccare su Run (nella barra dei menù o sul tastino verde). Eclipse ci chiederà di lanciare il programma HelloWorld. Clicchiamo su ok e sulla console in basso ci comparirà la scritta Hello, World.
Il nostro primo programma è terminato.

Spieghiamo un po’ ciò che abbiamo scritto.

Il comando System.out.println richiama l’oggetto out della classe System. Adesso non vi sarà molto chiaro ma vi basta sapere che System.out.println serve a stampare a video e vi stamperà ciò che si trovaa tra le parentesi.
Notate che Hello World è scritto tra virgolette, e questo è il modo per scrivere una stringa.
Infine troviamo il punto e virgola, attenzione a non dimenticarlo al termine di ogni istruzione.

public static void main(String[] args) è il metodo che ci permette di testare i nostri programmi, cosa significa esattamente lo capiremo più in là


Qui di seguito riporto il codice completo
public class HelloWorld {

      /**
       * @param args
       */
      public static void main(String[] args) {
            // Stampa la scritta Hello World
            System.out.println ("Hello, World");

      }

}
La scritta dopo // è un commento. Commentate i vostri programmi, altrimenti non saprete più a cosa si riferisce il vostro codice.

Per esercizio: sotituite ta le parentesi tonde questi valori (“7+8”), (7+8), (7+”8”).
Cosa visualizzano?

Alla prossima….


Nessun commento:

Posta un commento