Collections Refueled
Offered By: Devoxx via YouTube
Course Description
Overview
Explore the evolution and enhancements of Java's Collections Framework in this comprehensive Devoxx conference talk. Delve into the lambda-capable default methods introduced in Java 8, upcoming improvements for Java 9 including JEP 269 Convenience Factory Methods, and potential future developments. Learn about enhanced for-loops, Iterable interfaces, and new Map methods. Examine design goals, implementation issues, and rationale behind changes to Collections. Gain insights from Stuart Marks, a Principal Member of Technical Staff in Oracle's Java Platform Group, as he shares his expertise on core libraries projects, deprecation mechanisms, and the ongoing refinement of this fundamental Java component.
Syllabus
Introduction
Presentation Overview
Collections in Java
Collections Enhancements
Enhanced Forloop
Iterable
RemoveIf
ReplaceAll
Sort
Map
Multimap
Multimap Code
New Map Methods
Comparators
History
Design Goals
Overview
MapEntry
Implementation Issues
Entry
Immutability
Randomized iteration order
Nulls
Duplicate Entries
Existing Collections
Design Rationale
Summary
Taught by
Devoxx
Related Courses
Python Functions, Files, and DictionariesUniversity of Michigan via Coursera Complete Modern C++ (C++11/14/17)
Udemy Java Programming Masterclass: Learn Java From Scratch
Udemy Lambda with Functional Programming in Java8
Udemy C# Advanced Topics: Prepare for Technical Interviews
Udemy