110 likes | 264 Views
Java primo contatto. Quando le classi fanno la differenza …. Strumenti utilizzati. JCreator LE JDK 1.5 o 1.6 JavaDoc. Esercizio - Test /1. Creare una classe vuota con JCreator di nome Test; Compilare la classe e controllare che non ci siano errori
E N D
Java primo contatto Quando le classi fanno la differenza …
Strumenti utilizzati • JCreator LE • JDK 1.5 o 1.6 • JavaDoc
Esercizio - Test /1 • Creare una classe vuota con JCreator di nome Test; • Compilare la classe e controllare che non ci siano errori • Aggiungere il main che stampa la stringa “Ciao”
Esercizio - Test /2 • Configurazione preliminare di JCreator • Creare una cartella dove mettere i sorgenti • Menu File Nuovo File
Esercizio - Test /3 • Scegliere nome della classe (Test) • Scegliere cartella dove salvare il file (la cartella già creata in precedenza)
Esercizio - Test /4 • JCreator crea un classe Java vuota
Esercizio - Test /5 • Aggiungi il main public static void main(String[] args) { System.out.println("Ciao"); } • Compila ed esegui
Esercizio - Test /6 • Compila ed esegui il programma • Come si compila il programma? • Come si avvia il programma? • Osservazioni • Come si fanno le parentesi? • Graffa aperta:Shift + Altgr + [ • Graffa chiusa:Shift + Altgr + ]
Esercizio - Test /7 public class Test { public static void main(String[] args) { System.out.println("Ciao"); } } • Osservazioni • Quale è il nome della classe? • Quale è il nome del file? • Conosciamoci meglio: • Definizione della Classe • Invocazione di metodi • Uso delle stringhe
Esercizio - Test /8 Se il metodo main lo chiamiamo main2, il programma si avvia ancora? Compila? public class Test { public static void main2(String[] args) { . . . } } • Quali sono le regole perché un metodo di una classe venga avviato come main?
Esercizio per casa • Scrivere la classe Contatore vista a lezione con JCreator • Controllare che non ci siano errori di compilazione e portarla a lezione • Contatto E-mail per chiarimenti • stefano.millozzi@gmail.com