Как используют память Hashtable и Map?

я Султан. я изучаю джаву, но кажется структуры данных везде одинаковые.

я знаю, что arraylist, vector, stack, queue занимают память с резервом для дальнейшего увеличения (место добавления элементов) также знаю что Linkedlist, tree разбросаны по памяти так, что только предыдущий node имеет ссылку на следующую


вопрос - как работают map, hastable и другие в этом плане (они же работают по ключ значение) мне кажется что они также разбросаны по памяти , но я не уверен. Означает ли это что они имеют ссылку по последовательности их добавления или же если отсортировать ключи , то ссылки также поменяют последовательность или также будет (а может я и в общем ошибаюсь)

буду рад полезным ссылкам) спасибо


Ответы (0 шт):