Uitgevers | BIM Media BV, Boom Uitgevers Amsterdam, Uitgeverij Boom |
Uitgavejaar | 2008 |
ISBN | 903952534X |
ISBN13 | 9789039525340 |
Taal | Nederlands |
Type | Paperback |
Deze nieuwe, geheel herziene druk geeft een duidelijke introductie in het gebruik en de achtergronden van algoritmen en datastructuren in Java. Het boek geeft geen ad hoc implementaties van datastructuren, maar neemt het Collections Framework als uitgangspunt.
Aan bod komen alle begrippen die essentieel zijn voor een goed begrip en gebruik van algoritmen en van generieke datastructuren in Java. Zo gaat het boek in op het definiƫren van abstracte datatypen met behulp van interfaces, de implementatie daarvan, het gebruik in toepassingen, en een overzicht van de complexiteit van het gebruik van de collecties: ArrayList, LinkedList, HashMap, TreeMap, HashSet en TreeSet uit het Collections Framework. UML-klassendiagrammen maken de onderlinge verbanden tussen de klassen en interfaces duidelijk.
Dit boek geeft duidelijke uitleg over generieke collecties en methoden, over Comparable en Comparator, over equals() en hashcode(). Verder geeft dit boek een overzicht van de algoritmen in de klassen Arrays en Collections.
Op de cd-rom staan de antwoorden op de vragen, de broncode van alle voorbeelden en een tiental animatie-applets.
Door de tientallen vragen en vele gevarieerde opgaven waarmee elk hoofdstuk wordt afgesloten is het boek zeer geschikt als cursusmateriaal, dat door studenten zelfstandig kan worden doorgewerkt.
Gertjan Laan is als docent informatica werkzaam in het hoger onderwijs. Hij geeft al jaren les in programmeertalen, waaronder C++ en Java.
Van dezelfde auteur zijn ook verkrijgbaar En dan is er... Java (9789039525333), OO-programmeren in Java met BlueJ (9789039522509) en Aan de slag met C++ (9789039516898).