Indhold (detaljer)
- klik på et kapitel for at læse det
0 Forord
Første del: Videregående Java
1 Samlinger
af data
2 Dokumentation
3 Rekursion
4 Komponentbaseret
programmering
5 Grafiktegning
(Java2D)
6 Grafiske
brugergrænseflader (Swing)
7 Internationalisering
8 Databaser
(JDBC)
9 Optimering
10 Eksterne kald
og JNI
11 Introspektion
12 Standardbiblioteket
(J2SE)
13 Mobiltelefoner
(J2ME)
14 Servere (J2EE
& EJB)
Anden del: Videregående objektorienteret programmering
15 Videregående
OOP
16 Skabende designmønstre
17 Hyppigt anvendte
designmønstre
18 Andre designmønstre
19 Model-View-Controller-arkitekturen
Ovenfor kan du læse 70% af den trykte bog (avancerede emner, test dig selv, løsninger og to kapitler er fjernet).
Eksemplerne
fra bogen kan gennemses og hentes enkeltvis eller som
ZIP-filer.
Det du kan opnå med denne bog er:
Bedre kendskab til almindeligt anvendte
datastrukturer
(såsom stakke, lister, mængder, afbildninger, hashtabeller og søgetræer)
At kunne lave komponentbaseret
udvikling
(afgrænsede programdele der kan genanvendes i
flere sammenhænge)
At få kendskab og kunne anvende forskellige hyppigt anvendte designmønstre
At få bedre forståelse for Javas
standardbibliotek
(hvor designmønstrene er vidt anvendt)
At blive mere rutineret i programmering
At få kendskab til forskellige konkrete teknologier i Java
Bogen omfatter blandt andet:
Brugergrænseflader og komponentbaseret programmering
Java-teknologier, fra telefoner til servere:
Collections, javadoc, Java2D, Swing, i18n, JDBC, JNI, introspektion,
J2SE, J2ME, midletter, J2EE, EJB.
Gennemgang af forskellige objektorienterede principper og over 20
designmønstre:
Fabrikeringsmetode, Fabrik, Abstrakt Fabrik, Singleton, Bygmester (Builder), Prototype, Objektpulje,
Proxy, Adapter, Iterator, Facade, Observer, Dynamisk Binding, Uforanderlig (Immutable), Fluevægt (Flyweight),
Filter, Lagdelt Initialisering, Rekursiv komposition, Kommando.
Model-View-Controller-arkitekturen.
http://javabog.dk
- kommentarer og forslag sendes til Jacob Nordfalk
- alt er skrevet i styresystemet Linux-Mandrake
med kontorpakken StarOffice / OpenOffice.org
og værktøjerne perl og ps2pdf.