Kontejnery

  • Kontejnery jako základní dynamické struktury v Javě

  • Kolekce, iterátory (Collection, Iterator)

  • Seznamy (rozhraní List, třídy ArrayList, LinkedList)

  • Množiny (rozhraní Set, třída HashSet), uspořádané množiny (rozhraní SortedSet, třída TreeSet), rozhraní Comparable, Comparator

  • Mapy (rozhraní Map, třída HashMap), uspořádané mapy (rozhraní SortedMap, třída TreeMap)

  • Klasické netypové vs. nové typové kontejnery - generické datové typy

  • Iterace cyklem foreach

  • Starší typy kontejnerů (Vector, Stack, Hashtable)

2. Kontejnery
3. Základní kategorie kontejnerů
4. Kontejnery - rozhraní, nepovinné metody
5. Kontejnery - souběžný přístup, výjimky
6. Iterátory
7. Kolekce
8. Seznamy
9. Seznamy a obyčejné iterátory - příklad
10. Iterátor po seznamu - příklad
11. Množiny
12. Množina - příklad
13. Uspořádané množiny
14. Uspořádaná množina - příklad s chybou
15. Uspořádaná množina - příklad OK
16. Mapy
17. Mapa - příklad
18. Uspořádané mapy
19. Uspořádaná mapa - příklad
20. Uspořádaná mapa - příklad s komparátorem
21. Srovnání implementací kontejnerů
22. Historie
23. Odkazy
24. Zadání úlohy 6.