Kontejnery, iterátory, kolekce

  • 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