Great lesson about JAVA and JVM memory usage. Not our tutorial, but – we strongly recommend You to watch it. Released in 2013, still, time did not affect it much. The structure of the whole lesson, the amount of important information, yet provided in a very convenient way makes it really good. Furthermore, we recommend You to prepare notes, as each minute is packed with tons of JAVA knowledge. The video touches the subject of efficient data handling, regarding different types of collections, briefly. You can also learn about the internal architecture of JVM 32/64 bits, native heap and more.
Enjoy! And thanks Oracle Learning Library for putting this gem online.