HashMap VS Public-Static-Var

  • 3 Antworten
  • Letztes Antwortdatum
E

enrem

Erfahrenes Mitglied
29
Dumme Frage!

was ist besser eine HashMap als Public Static mit beispw. 5 Einträgen oder 5 Public Static Variablen.

Der Speicherplatz der reserviert wird, müsste doch der selbe sein oder ???

Gruß enrem
 
5 Variablen == 5 Referenzen + 5 Objekte
HashMap mit 5 Einträgen == 1 Referenz auf die HashMap, 1 HashMap Objekt, 5 mal Referenzen auf die Keys, 5 mal Objekte der Keys, 5 mal Referenzen der Werte plus 5 mal deren Objekte.

Nein, eine HashMap ist nicht das selbe ;)
 
  • Danke
Reaktionen: enrem
Plus bei jedem Zugriff der ganze Overhead der Hashmap.
 
  • Danke
Reaktionen: enrem
Danke, dann lieber ohne HashMap....

Gruß enrem
 
Zurück
Oben Unten