Return to Planet Collections

Presentation 📣

-

English 🇬🇧

-

06 Wednesday, 1:00 – 2:00 PM

Length: 60 minutes

Room: Room 4

Abstract

The classes of the Java Collections Framework are arguably the most heavily used data structures on the planet. In their 25 year lifetime, they’ve become part of the everyday vocabulary of millions of programmers. But, actually, how good are they? And how have they changed, along with the changing priorities of the language? To answer these questions, this session will preview some of the material in the upcoming second edition of Java Generics and Collections: the new SequencedXxx interfaces, use cases for the unmodifiable collections of Java 9, best practices for using the framework, and a design retrospective distilling the experience of a quarter-century’s use of the Framework and comparing it with alternatives like Eclipse Collections and Guava. You should leave this session with a better understanding of the design forces that shaped the Framework and an improved understanding of how to get the very best out of it.

Day & time

06 Wednesday, 1:00 – 2:00 PM

Intended audience

Just about all Java developers use the collections framework, so anyone with minimal experience of Java programming should benefit from this talk.

  • Maurice Naftalin

    Five decades working in IT: developer, designer, architect, manager, teacher, and author. Working with Java since 1.0. Author, Mastering Lambdas; co-author, Java Generics and Collections (2e in preparation). Disorganises the unconference JAlba. Java Champion, Oracle Ace Pro. Speaks at conferences a lot.

    Twitter logo

    @mauricenaftalin