У многих разработчиков, рано или поздно, возникает вопрос, а сколько съедают дополнительной памяти при хранении объектов. Нашёл интересную статью с хабра, где автором проведены замеры накладных расходов для популярных коллекций, предполагающих хранение однотипных элементов (то есть списки и множества) и свёл результаты на общий график. Вот картинка для 64-битной Hotspot JVM (Java 1.6):