Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of Java's Collection Framework in this comprehensive conference talk. Delve into the debate surrounding LinkedList's potential deprecation, initiated by Stuart Marks, a Java/JDK/OpenJDK developer at Oracle. Journey through algorithms, complexity analysis, memory footprint, and CPU cache usage to evaluate the performance of key data structures like ArrayList, LinkedList, HashSet, and HashMap using JMH. Discover alternative Collection implementations and gain insights into pointer chasing and CPU caches. Learn about Java 9's contributions to the Collection Framework and how to implement collections and hashmaps using lambda expressions. Benefit from the expertise of José Paumard, a Java Champion, Java Rockstar, and assistant professor, as he shares his extensive knowledge on Java technologies and applied mathematics.