Skip to content
0:00 / 0:00

#javacollections#java9#lambda

Collections Refueled by Stuart Marks

Devoxx

172K subscribers • 64 videos on Hallway • Conference channel

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Stuart Marks, Principal Member of Technical Staff at Oracle

Intermediate. Assumes working knowledge.

16K views9 years ago2 recommendations

Programming languagesJava and the JVMData structures

Stuart Marks details the evolution of the Java Collections Framework, including Java 8 default methods and Java 9 convenience factories.

The Collections Framework was introduced in JDK 1.2 back in 1998 and is still in heavy use today. Although its fundamentals remain unchanged, it has evolved considerably since its introduction, and it continues to evolve. This presentation will describe some of the recent enhancements made to Collections, particularly the lambda-capable default methods added in Java 8. The presentation will also cover enhancements currently in development for Java 9, including JEP 269, Convenience Factory Methods, a library-based API that serves the purpose of collection literals. Finally, the presentation will provide a glimpse at some several possible futures for the Collections Framework. Stuart Marks is a Principal Member of Technical Staff in the Java Platform Group at Oracle. He is currently working on a variety of JDK core libraries projects, including Collections, Lambda, and Streams, as well as improving test quality and performance. As his alter ego "Dr Deprecator" he also works on the Java SE deprecation mechanism. He has previously worked on JavaFX and Java ME at Sun Microsystems. He has over twenty years of software platform product development experience in the areas of window systems, interactive graphics, and mobile and embedded systems. Stuart holds a Master's degree in Computer Science and a Bachelor's degree in Electrical Engineering from Stanford University. Related blog blogs.oracle.com/java//collections-refueled

Why it's here

2 people recommend this

What people say. Recommended as an interesting Devoxx talk on the evolution of Java collections.

u/Jezzadabomb338in r/programming • Recommends

On “Your next JVM: Panama, Valhalla, Metropolis by John Rose”

Also, for those wondering, Devoxx finished a couple of days ago, and most of the videos are up on their Youtube channel. --- Some of the videos I found interesting: Optional by Stuart Marks Collections Refueled by Stuart Marks The Invocation Game by John Rose and Paul Sandoz Migrating to Java 9 Modules by Paul Bakker

u/Mentioned_Videosin r/programming • Recommends

On “Your next JVM: Panama, Valhalla, Metropolis by John Rose”

Other videos in this thread: Watch Playlist ▶ VIDEO|COMMENT -|- (1) Optional by Stuart Marks (2) Collections Refueled by Stuart Marks (3) The Invocation Game by John Rose and Paul Sandoz (4) Migrating to Java 9 Modules by Paul Bakker|+10 - Also, for those wondering, Devoxx finished a couple of days ago, and most of the videos are up on their Youtube channel. Some of the videos I found interesting: Optional by Stuart Marks Collections Refueled by Stuart Marks The Invocation Game b... (1) Greg Young - The art of destroying software (2) Jenn Schiffer, Engineer/Artist - XOXO Festival (2016)|+2 - Here's a sneak peek of /r/ConTalks using the top posts of all time! #1: The a…