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

YouTube

Collections Comparison: JDK, Eclipse, Guava, and Apache - Java Frameworks

Java via YouTube

Overview

Explore a comprehensive comparison of popular Java collection frameworks in this 46-minute conference talk. Dive into the strengths and weaknesses of JDK, Eclipse, Guava, and Apache collections as presented by industry experts. Learn about common use cases, performance impacts, and coding ease for each framework. Discover how to choose the right collection library for your next project through practical examples, including implementing a deck of cards. Gain insights into memory usage, processing power, and developer-friendly features across different frameworks. Understand the evolution of Java collections and make informed decisions about which library best suits your programming needs.

Syllabus

Intro
About the Speakers
Java Collections Framework
Collection Frameworks Timeline
Use Case - Deck of Cards
A Deck of Cards - Only the Types
Shared Code - Cartesian Product
Eclipse Collections - Cartesian Product
Performance Test - ImmutableList
Memory Test - ImmutableList
JDK Collections - "ImmutableList"
Apache Collections - "ImmutableList"
Eclipse Collections - ImmutableList
Performance Test - groupBy
JDK Collections - Group By
Apache Collections - Group By
Eclipse Collections - Group By
Performance Test - Deck of Cards
Memory Test - Deck of Cards
JDK Collections - Count By
Apache Collections - Count By
Eclipse Collections - Count By
JDK Collections - Deal Hands
Eclipse Collections - Deal Hands
Collection Framework Comparison

Taught by

Java

Reviews

Start your review of Collections Comparison: JDK, Eclipse, Guava, and Apache - Java Frameworks

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.