Esistono implementazioni HashMap che espongono metodi di hook per profilare le prestazioni della mappa (lunghezza catena media, tempo di accesso migliore/peggiore/medio, #rehashes, ecc.).Profilazione HashMap
Sembra abbastanza comune utilizzare HashMap e "sperare per il meglio" per quanto riguarda ~ O (1) tempo di accesso, senza analizzare se questo è davvero il caso, ma mi piacerebbe misurare le prestazioni in fase di esecuzione (a almeno durante lo sviluppo), quindi tutto ciò che si collega a JMX o al software di profilazione sarebbe anche buono.
Inoltre, qualcuno è a conoscenza delle implementazioni di HashMap in cui le catene si basano su alberi binari anziché elenchi concatenati?
Grazie in anticipo.
Grazie - lo controllerò sicuramente. – Adamski