java里map底層是通過什麼實現的隊列和鍵值有什麼區別,他們的作用是什麼

說實話,map底層我到現在也不知道,不過會用就行。

隊列是一個個單體在排隊(像銀行櫃台前排隊的人);鍵值對是兩兩元素結對子(像兩口子一樣)。

隊列和鍵值對的作用很廣,都是存儲數據,比如用隊列存儲資料庫中的多條記錄;鍵值對用在存儲學號及對應的學生信息。