YoVDO

Collections Refueled

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Java Courses Lambda Expressions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity