Mitt första Java program Mahmud Al Hakim Copyright, Mahmud Al Hakim, 1
Dubbelkolla detta Copyright, Mahmud Al Hakim, 2 Se till att du har den senaste versionen av Java installerad och att sökvägarna är rätt konfigurerade. Testa detta genom att starta kommandotolken (Start -> Kör. Skriv CMD -> Enter) Skriv Java och sedan Enter Om du inte ser något felmeddelande och skärmen visar många rader med parametrar så finns Java i din dator. Gör samma sak med kompilatorn. Skriv javac och sedan Enter. Se nästa bild...
Finns Java i din dator? Copyright, Mahmud Al Hakim, 3
Finns Javac i din dator? Copyright, Mahmud Al Hakim, 4
Tips Copyright, Mahmud Al Hakim, 5 Saknar du Java eller har du problem med att konfigurera kompilatorn? Gå igenom denna presentation Ladda ner och installera Java JDK Ladda ner och installera Java JDK Får du följande felmeddelande ”NoClassDefFoundError”? Gå igenom denna presentation Vad är NoClassDefFoundError ? Vad är NoClassDefFoundError ?
Skapa en mapp Copyright, Mahmud Al Hakim, 6 Börja alltid med att planera och strukturera ditt arbete. Skapa en mapp direkt under enheten C: så att du kan lätt komma åt den. Gå till ”Den här datorn” och klicka på Arkiv –> Nytt -> Mapp. Skapa mappen ”javafiler”.
Skapa en Java-fil Copyright, Mahmud Al Hakim, 7 Nu börjar det riktiga jobbet Starta en enkel text-editor t.ex. Anteckningar och skriv följande källkod. import javax.swing.*; public class Hej { public static void main (String[] arg) { JOptionPane.showMessageDialog(null, "Hej"); }
Spara filen Copyright, Mahmud Al Hakim, 8 Spara filen som Hej.java Obs! Filnamnet måste vara samma som klassnamnet dvs. ordet som kommer efter public class i källkoden. Lägg märke till att java är case sensitive dvs. tar hänsyn till små och stora bokstäver.
Kompilera programmet Copyright, Mahmud Al Hakim, 9 Starta kommandotolken (Start – Kör – CMD). Gå till din mapp (cd\javafiler) Skriv javac Hej.java
Fick du en class-fil? Copyright, Mahmud Al Hakim, 10 Dubbelkolla gärna att du har fått en class-fil. Namnet på classfilen är samma som filnamnet. Classfilen är ett körbart java-program.
Kör Java-programmet Copyright, Mahmud Al Hakim, 11 Nu är det dags att köra programmet genom att skriva java och filnamnet. Obs utan filändelse (class)! Skriv java Hej
Java Editorer Copyright, Mahmud Al Hakim, 12 Bra jobbat, men finns det ett enklare sätt? Ja! Du kan skaffa en bättre editor t.ex. TextPad JCreator jEdit NetBeans Eclipse
Ladda ner och installera TextPad Copyright, Mahmud Al Hakim, 13 Gå till Klicka på Download Ladda ner den senaste versionen. Installera programmet
Kompilera och köra Java-filer i TextPad 14 Öppna filen Hej.java i TextPad Ändra texten”Hej” i källkoden till ”Hej Java” Klicka på Tools – External Tools – Compile Java eller Ctrl + 1 för att kompilera Java-koden. Och tryck på Ctrl + 2 för att köra