Køb bogen
Bogen kan købes hos
Forlaget Globe (299 kr, 320 sider, ISBN 978-87-7900-697-3) eller som e-bog på
Google Play bøger
I den trykte udgave får du ydermere:
- Indholdsfortegnelse og et omfattende indeks
- Avancerede emner for de som vil vide mere
- 'Test dig selv' hvor man kan se om man har fat i de
centrale pointer
- Resuméer der ridser de væsentligste
ting op
- Overskuelige sider og pæne figurer
Supplerende undervisningsvideoer
Der er
undervisningsvideoer til hver lektion.
Der er også et ældre
Javakursus med BlueJ
Andet supplerende materiale
Du kan også hente:
-
Eksempler som projekt til Eclipse, Netbeans og IntelliJ.
Kan også browses online
- Offline-udgave alle
af bøgerne på javabog.dk
(til brug hjemme og andre steder med dårlig netadgang; pakket
zip-fil på ca. 6 MB)
- Undervisningspakke med lektionsplan
og øvelser
(inkluderet i ovenstående zip-fil)
Der er også en revideret lektionsplan fra 2016 hvor stoffet gennemgåes i en anden rækkefølge og er integreret med videolektioner
- Tilhørende præsentationer som
OpenOffice.org-dokument. (sidst opdateret marts 2006 - der findes
også mange andre
præsentationer). En gratis læser af
OpenOffice-dokumenter kan hentes på http://OpenOffice.org
- Besvarelser på de ulige opgaver kan hentes her
Resten
af besvarelserne er forbeholdt undervisere på institutioner
der har
købt et eller flere klassesæt og fås kun
ved personlig
henvendelse.
- Forordet
rummer i øvrigt nogle betragtninger om hvordan bogen kan
bruges i undervisningen
Om bogen
Objektorienteret programmering i Java kan bruges
på tre måder:
Introduktion til programmering
Bogen starter fra grunden af, men har du ikke programmeret
før, bør du være rede til at
gøre
en indsats, dvs. løbende lave en række
små programmer for at øve dig i stoffet.
Det forudsættes endvidere, at du har godt kendskab til
computere på brugerniveau.
En smule kendskab til matematik er også en fordel, men
bestemt ikke et krav.
Objektorienteret programmering
Bogen arbejder grundigt med begreberne omkring objektorienteret
programmering (OOP) og giver mange praktiske eksempler på
denne måde at programmere på. Den introducerer og
anvender løbende relevante dele af UML-notationen, der er
meget anvendt i OOP og beslægtede fag som objektorienteret
analyse og design.
* Objekter * Klasser * Nedarvning * Polymorfi * Indkapsling *
Indre klasser * Interfaces * Analyse og
design * UML
Faciliteterne i Java
Programmeringssproget Java har en række faciliteter, der kan
lette programmeringen meget. Har du som mange andre
lært Java ved at prøve dig frem, kan det overblik,
der præsenteres i denne bog, hjælpe dig videre,
samtidig med at hvert kapitel slutter af med at gå i dybden
med en række relevante, avancerede emner.
* Appletter * Grafik * Brugergrænseflader og
hændelser * Pakker * Tråde *
Filhåndtering * Håndtering af undtagelser *
Objekt-serialisering * Netværkskommunikation * Databaser *
Remote Method Invocation * JAR-filer * Swing * Java2D
Andre udgaver
Du kan også læse
Disse steder har taget af teksterne javabog.dk
(bemærk at det er fra tidligere udgaver):
Ophavsret
Hvis intet andet er nævnt er materialet på
http://javabog.dk under Åben dokumentlicens (ÅDL),
som kan læses på
http://www.sslug.dk/linuxbog/licens.html.
Du har bl.a. herved lov til frit at kopiere dette værk
uændret
på ethvert medium. Ændrer du i værket,
skal (i hvert fald) de dele, der
stammer fra dette værk, igen frigives under ÅDL.
http://javabog.dk - kommentarer og
forslag sendes til Jacob
Nordfalk - alt er skrevet i styresystemet Mandriva Linux med
kontorpakken StarOffice
/ OpenOffice.org
Java og værktøjerne perl, wget og ps2pdf.