Mitt första Java program Mahmud Al Hakim Copyright, Mahmud Al Hakim, www.hakimdata.se 1.

Slides:



Advertisements
Liknande presentationer
Snabbguide och tips.
Advertisements

First Class Arken - Introduktionskurs
SNAPCHAT Grundare Evan Spiegel.
Sammandrag i bildspelsform Du kan ta dig igenom hela bildspelet med piltangenterna eller med musen. Du kan även välja avsnitt genom att klicka på de olika.
Ringa video- samtal med datorn
Välkommen till internet för nybörjare
Word Word är ett av de vanligaste ordbehandlingsprogrammen. Vi skall idag gå igenom de vanligaste funktionerna i programmet. Fördelarna med att använda.
Programmering B PHP Lektion 4
Programmering B PHP Lektion 1
I NNEHÅLLSHANTERINGSSYSTEM J OOMLA CMS DAG 02 Mahmud Al Hakim
I NNEHÅLLSHANTERINGSSYSTEM J OOMLA CMS DAG 2 Mahmud Al Hakim
Enkel dator teknik Tips och tricks.
Fortsättningskurs i Programmering lektion 3 Johan Hjerling
MS Excel 2010 – Dag 1 Mahmud Al Hakim. Kursens innehåll 2 DagInnehåll 1 Introduktion till Excel 2010 Hantera arbetsböcker Formler Formatering Litteratur:
©storm.
2. Utveckla en presentation
I NNEHÅLLSHANTERINGSSYSTEM J OOMLA CMS L EKTION 2 Mahmud Al Hakim
Tentamensdags och lab 3…. Större program delas normalt upp i flera filer/moduler vilket har flera fördelar:  Programmets logiska struktur när man klumpar.
Metoder i java Det finns två typer av metoder i java
Programmeringsteknik för K och Media
Programmeringsteknik K och Media
Att programmera i språket Java
Nätverk Logistikprogrammet 2012.
Mahmud Al Hakim Webmaster DAG 11 VT09 Mahmud Al Hakim
WEBMASTER DAG 10 VT09 Mahmud Al Hakim
W EBMASTER DAG 11 HT08 Mahmud Al Hakim
Mahmud Al Hakim Webmaster DAG 9 VT09 Mahmud Al Hakim
WEBMASTER DAG 13 Mahmud Al Hakim
Programmering B PHP Lektion 2
Tentamensdags och lab 3…. Större program delas normalt upp i flera filer/moduler vilket har flera fördelar:  Programmets logiska struktur när man klumpar.
Programmering B PHP Lektion 3
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 6 ( ) INNEHÅLL: -Mera om tabeller.
Programmering B PHP Lektion 1 Mahmud Al Hakim Folkuniversitetet
Programmering B PHP Lektion 2
Word Read Plus 08 talsyntes
Programmering B PHP Lektion 3
Föreläsning 2 Kort Översikt Över Javaspråket. Källkodsformat Unicode används åäöμψζ tillåtna Inte alla miljöer klarar av det Källkod Bytekod Java VM för.
Excel 2003 Grundkurs Lektion 5 Mahmud Al Hakim 1.
Powerpoint …är ett program som du använder till att: …är bra till att
Redigerings kurs med PowerProducer 3 NE Del2. Starta PowerProducer och välj ”producera filmskiva”
OPERATIVSYSTEM WINDOWS
Min första hemsida Hello world!. Byt bakgrundsfärg Hello world!
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 7 ( ) INNEHÅLL: -Klasser -Att definiera egna klasser -Klassvariabler -Klassmetoder.
OOP F3:1 Marie Olsson OOP Objekt-orienterad programmering Föreläsning 3 Iteration Många variabler av samma sort – Arrayer.
Integrera mp3 i hotpotatoes.  Se hur test-övningen kommer att se ut: N1_Audio_01.htm
Föreläsning 1 Reserverade ord Javas API Identifierare Litteraler Variabler Kompilering och interpretering.
Google SketchUp Del 1.
Java paket och jar-filer
INTRODUKTION TILL PROGRAMMERING
IT - LEKTION 14 MS POWERPOINT 2007 – DEL 2. Agenda Copyright, Mahmud Al Hakim, Grafik och diagram 6.
I NNEHÅLLSHANTERINGSSYSTEM J OOMLA CMS L EKTION 3 Mahmud Al Hakim
Dreamweaver fortsättning DAG 2 VT09 Mahmud Al Hakim
Lektion 1 Webbplatsens layout Mahmud Al Hakim Dreamweaver 8 fortsättningskurs 1 Copyright, Mahmud.
1. Ett problem/uppgift.
Föreläsning 4 programmeringsteknik och Matlab 2D1312/ 2D1305
Excel 2003 Grundkurs Lektion 1 Mahmud Al Hakim 1.
William Sandqvist PIC-programmeringsmiljön i skolan Datorerna i skolans labsalar är centralt underhållna. Du har inte rättigheter att installera.
ITK:P1 Föreläsning 2 Introduktion till objektorientering DSV Marie Olsson.
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 5 ( ) INNEHÅLL: -Introduktion till programmeringsspråket Java -Den allmänna.
Copyright, Mahmud Al Hakim, Hakimdata.se Agenda 1. Ordbehandlingsprogrammet 2. Redigera text 3. Formatera text Att läsa Litteratur: modul 3,
MS Excel 2007 Fortsättning Lektion 2 1 Copyright, Mahmud Al Hakim, 2008.
OOP F13:1 Marie Olsson OOP Objekt-orienterad programmering Föreläsning 13 Repetition variabler, selektion och iteration.
Ladda ner och installera JAVA Mahmud Al Hakim DynamicOS
IT - LEKTION 12 MS POWERPOINT 2007 – DEL 1. Agenda Copyright, Mahmud Al Hakim, Börja arbeta med PowerPoint.
Copyright, Mahmud Al Hakim, Hakimdata.se Agenda  Kunskapstest  Windows Skrivbord (Desktop)  Aktivitetsfält  Fönster och menyer  Systemåterställning.
Övning 3. Repetition Metoder class RepetitionMetoder { public static void main(String [] args) double längd = 2.0; double bredd = 1.0; double area =
Windows Live Messenger. MSN. Vad är Windows Live Messenger ? Ett klient program för direktmeddelanden, dvs ett program som laddas ned från Internet och.
OOP&M - teori1 OOP&M – Föreläsning 3 kap 2-4 Repetition Föreläsning-datayper-syntax-tilldelning.
2 Agenda 1. Börja arbeta med PowerPoint 2. Arbeta med presentationer 3. Formatera 4. Mallar, teman och bildobjekt 5. Grafik och diagram 6. Effekter och.
Enkel dator teknik Tips och tricks. Välja storlek och radavstånd Här väljer du storlek på texten vi vill att ni använder 14 p till rubriker och 12 p till.
Presentationens avskrift:

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