https://github.com/chaseofthejungle/intro-to-java-collections-framework
An overview guide of essential Java principles, providing a foundation for future study.
https://github.com/chaseofthejungle/intro-to-java-collections-framework
java-collections java-collections-framework jcf
Last synced: 5 months ago
JSON representation
An overview guide of essential Java principles, providing a foundation for future study.
- Host: GitHub
- URL: https://github.com/chaseofthejungle/intro-to-java-collections-framework
- Owner: chaseofthejungle
- Created: 2025-01-18T15:57:58.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-06-12T05:03:12.000Z (7 months ago)
- Last Synced: 2025-07-24T16:53:25.722Z (5 months ago)
- Topics: java-collections, java-collections-framework, jcf
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Intro to the Java Collections Framework
**Definition/Overview:** The *Java Collections Framework (JCF)* is an architecture of Java interfaces and classes that can be utilized to implement and reuse collection-based data structures. Examples of JCF interfaces include Lists, Maps, and Sets, while examples of JCF classes include ArrayLists, HashMaps, and HashSets.
#### Table of Contents
1. [ArrayLists vs. LinkedLists](#linked-lists)
2. [HashSets vs. TreeSets](#tree-sets)
3. [HashMaps vs. Hashtables](#hash-tables)
4. [HashMaps vs. ConcurrentHashMaps](#concurrent)
5. [Comparables vs. Comparators](#comparators)
6. [List Iteraction Approaches](#approaches)
7. [Supplemental Resources](#supplemental)
## 1. ArrayLists vs. LinkedLists
## 2. HashSets vs. TreeSets
## 3. HashMaps vs. Hashtables
## 4. HashMaps vs. ConcurrentHashMaps
## 5. Comparables vs. Comparators
## 6. List Iteraction Approaches
## 7. Supplemental Resources
* *[Intro to Java Overview Guide](https://github.com/chaseofthejungle/intro-to-java)*
* *[Java Quick Reference Guide](https://github.com/chaseofthejungle/java-quick-reference-guide)*
* *[Java Data Structure Leetcode Interview Questions](https://github.com/chaseofthejungle/java-data-structure-leetcode-interview-questions)*
TODO: Develop all six sections.