Programmering Java Fordjupning - Jonas Bystrom.pdf
(
1052 KB
)
Pobierz
Till denna bok medföljer ett antal övningsfiler som du laddar ner från vår webb-
plats www.docendo.se:
1.
2.
3.
4.
5.
6.
7.
Starta webbläsaren, skriv
www.docendo.se
i adressfältet och tryck på
Retur.
Skriv artikelnumret,
1260,
i sökrutan och klicka på
Sök.
Klicka på titeln
Programmering Java Fördjupning.
Klicka på filen
1260.zip
högst upp på sidan.
Klicka på
Spara,
välj var du vill spara filen, exempelvis på skrivbordet, och
klicka på
Spara.
När filen har hämtats stänger du dialogrutan och avslutar webbläsaren.
Om du har valt att spara filen på skrivbordet visas den som en ikon med
namnet
1260.
Dubbelklicka på ikonen för att packa upp filerna till lämplig
mapp på din hårddisk.
Copyright © Docendo AB
Detta verk är skyddat av upphovsrättslagen. Kopiering, utöver lärares rätt att
kopiera för undervisningsbruk enligt BONUS-avtal är förbjuden. BONUS-avtal
tecknas mellan upphovsrättsorganisationer och huvudman för utbildningsanord-
nare, exempelvis kommuner/universitet.
Våra böcker och tillhörande produkter är noggrant kontrollerade, men det är
ändå möjligt att fel kan förekomma. Vi tar gärna emot förbättringsförslag.
Produkt- och producentnamnen som används i boken är ägarens varumärken eller
registrerade varumärken.
ISBN: 978-91-7531-021-3
Artikelnummer: 1260E
Författare: Jonas Byström
Redaktör: Iréne Friberg
Omslag: Malina Andrén
Bild på omslaget ©iStock
1
Repetition och lite nytt
I detta kapitel
A-kursen repeteras här i komprimerad form i sina huvuddrag. Du förutsätts förstå
grundläggande Java samt kunna hantera någon utvecklingsmiljö för Java, till
exempel NetBeans.
Programexekvering
Ett program exekveras ”uppifrån och ner”. Centralprocessorn (CPU:n) läser
och utför maskinkoden instruktion för instruktion, på samma sätt som Java-VM
(Virtual Machine) läser och utför bytekod. Java-VM ger dessutom utvecklaren en
”sandlåda” att jobba i.
Loop
Somliga instruktioner används för att flytta programexekveringen. Dessa instruk-
tioner säger alltså åt Java-VM att läsa och utföra programkod på ett nytt ställe —
vilket kan användas för att skapa loopar (även kallade slingor). En loop är när
en viss del av koden utförs flera gånger; loopen utförs till dess ett visst uttryck är
falskt.
Start
Ja
Har du
roligt?
Nej
Sov på
saken!
Detta är ett exempel på en loop. Loopen utförs så länge uttrycket
”Har du
roligt?” = ”Ja”
är sant. Dock tröttnar ju alla någon gång, vilket leder till
att uttrycket
”Har du roligt” = ”Ja”
blir falskt. Detta i sin tur innebär
att exekveringen går vidare till
”Sov på saken!”
.
Loopar används till att utföra samma operationer flera gånger, ofta en gång per
dataelement. Till exempel är en loop ett idealiskt hjälpmedel för att söka igenom
en lista.
5
1 Repetition och lite nytt
Källkod
Källkod är den text du skriver in i din utvecklingsmiljö. Efter att du program-
merat färdigt låter du en kompilator översätta Java-källkoden till bytekod som kan
köras av Java-VM:en. Källkoden för större projekt organiseras i flera källkodsfiler.
Filtillägget
.java
används för källkod, och de filerna innehåller klasser, metoder,
interface eller variabler För att kunna skapa objekt av andra klasser så måste filen
importeras. Detta gör du med
import mitt_paket.MinKlass
.
Verktyg
I detta material har vi valt utvecklings-verktyget NetBeans IDE 7.2 (NetBeans)
som exempel. Bilder, exempel och instruktioner i detta kapitel visar NetBeans.
Om du arbetar i en annan version eller någon annan utvecklingsmiljö kan du
ändå känna igen dig och göra övningarna.
I NetBeans kan du lätt få hjälp om nyckelord och metoder genom att ställa
markören i det ord du undrar över och sedan trycka
Alt+F1.
Prova gärna detta,
till exempel med metoden
System.out.println
. I hjälpen kan du se vad
den gör (Prints a String and then terminate the line) och se vad den har för
parametrar, returvärde och andra relevanta fakta.
Säkerhetskopiera
Börja med att kopiera övningsfilerna som medföljer materialet. Det bästa är om
du hela tiden arbetar med lokala kopior. Lägg exempelvis källkoden någonstans
under
Mina dokument;
lämpligt är kanske den mapp som skapas automatiskt
av NetBeans vid installationen, mappen
NetBeansProjects,
om det är lämp-
ligt för dig skapar du också en ny mapp kallad
Java B
till vilken du kopierar
övningsfilerna.
Öppna, kompilera, kör och stäng
Du ska nu öppna ett färdigt projekt för att direkt komma in i arbetsgången igen.
Du ska börja med att starta utvecklingsverktyget.
1.
Klicka på knappen
Start,
välj
Alla Program, NetBeans,
välj
NetBeans
IDE 7.2.
När programmet startar kan det se ut som i följande bild.
6
1 Repetition och lite nytt
2.
3.
4.
5.
I menyn väljer du
File, Open, Project...
Klicka på
Phantom
och klicka sedan på knappen
Open Project.
Kompilera med
F11.
Kör programmet med
F6.
En meddelanderuta visas:
6.
7.
Avsluta programmet genom att stänga meddelanderutan.
Avsluta NetBeans med
File, Exit.
Om det är några oklarheter så kan du alltid gå tillbaka till ”På rätt kurs:
Java Programmering A” för att repetera; där finner du många och utförliga
instruktioner för hur du ska gå tillväga vid hanteringen av NetBeans.
7
Plik z chomika:
jonedave3
Inne pliki z tego folderu:
Paula Deen Celebrates! - Paula Deen.epub
(14603 KB)
Pacific Northwests Best Trips 3.epub
(92587 KB)
P. G. Bell - The Train to Impossible Places.epub
(19719 KB)
P. R. Halmos - A Hilbert Space Problem Book (1974) [978-1-4615-9976-0].pdf
(26003 KB)
P Finnigan - Oracle Incident Response and Forensics.pdf
(2399 KB)
Inne foldery tego chomika:
@other-lang
@packed
0
1
2-1
Zgłoś jeśli
naruszono regulamin