Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 980 Bytes

File metadata and controls

59 lines (44 loc) · 980 Bytes

Java Collections Framework

This module covers the Java Collections Framework and its implementations.

Topics Covered

  • Collection Hierarchy

    • Collection interface
    • Iterable and Iterator
  • List Interface

    • ArrayList
    • LinkedList
    • Vector
    • Common operations and use cases
  • Set Interface

    • HashSet
    • LinkedHashSet
    • TreeSet
    • Set operations
  • Queue Interface

    • Queue implementations
    • Deque implementations
    • Priority queues
  • Map Interface

    • HashMap
    • LinkedHashMap
    • TreeMap
    • Hashtable
    • Map operations
  • Utility Classes

    • Collections class
    • Arrays class
    • Sorting and searching
  • Advanced Topics

    • Comparator and Comparable
    • Custom collections
    • Performance considerations

How to Use

Examples demonstrate usage patterns, performance characteristics, and best practices for each collection type.

Building

mvn clean install

Running Tests

mvn test