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

YouTube

Do It Yourself: Collections - Extending Map Data Structures

JetBrains via YouTube

Overview

Explore the intricacies of extending and creating new data structures in Java through a hands-on, TDD-based demonstration. Learn how to extend the Map data structure to create a bag (MultiSet) and a multimap (MultiValuedMap) using only JDK data structures. Discover the thought process behind developing new collections, adding essential APIs, and implementing safeguards for user-friendly implementations. Gain insights into the fundamental aspects of collection design, including new API additions and the various controls required for safe and effective usage. Follow along with this 57-minute, slide-free presentation that showcases the practical application of collection extension techniques, equipping you with the knowledge to create robust and functional custom data structures in Java.

Syllabus

Do It Yourself: Collections, by Nikhil Nanivadekar / JetBrains Technology Day for Java

Taught by

IntelliJ IDEA by JetBrains

Reviews

Start your review of Do It Yourself: Collections - Extending Map Data Structures

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.