Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Understanding Hash Tables and Hash Maps in Java - From Basics to Implementation

Great Learning via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Watch a comprehensive 94-minute video lecture exploring the fundamentals and advanced concepts of hash tables in Java programming. Dive deep into the distinctions between HashMap and Hashtable implementations, understanding their internal workings and practical applications. Master essential concepts including hash functions, collision handling, thread safety in Hashtables, and performance optimization in HashMaps. Progress through a structured curriculum covering LinkedHashMap, HashSet, and LinkedHashSet implementations while gaining practical insights for coding interviews and real-world programming challenges. Build a strong foundation in data structures through detailed explanations and practical examples that demonstrate how to efficiently handle and organize data using various hashing techniques.

Syllabus

Hash tables introduction
Hashing implementation
Introduction to topics
Introduction to Hashing
How does Hashing work?
Collision Handling
HashTable
HashMap
LinkedHashMap
HashSet
LinkedHashSet
Summary

Taught by

Great Learning

Reviews

Start your review of Understanding Hash Tables and Hash Maps in Java - From Basics to Implementation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.