JWF-3751 Collections Refueled | Devoxx

Collections Refueled


track.2 Java Language Beginner/novice Level

Room 8

Friday from 09:30 til 10:20

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 session describes some of the recent enhancements made to Collections, with a focus on the enhancements added to Java 9. Of particular note is JEP 269, Convenience Factory Methods, a library-based API that serves the purpose of collection literals. The session also covers some minor streams enhancements in Java 9. Finally, the session provides a glimpse at some possible future enhancements for the Collections Framework and to the Streams API.

 JAVATM COLLECTIONS FRAMEWORK    Java9    immutability  
Stuart Marks Stuart Marks

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.

Floor plans