Microsoft
Software
Hardware
Network
Question : Java: hashmap.remove(key)
Hi: I have a data structure. In the data structure, I have five hashmaps. IN every hashmap, there is key and value pair. May I put 5 hashmap keys all point to same object. I put hashmap1.put(key1, sameobject), hashmap2.put(key2,sameobje
ct), hashmap3.put(key3, sameobject)....
When I remove it, I remove hashmap1.remove(key1), hashmap2.remove(key2), hashmap3.remove(key3),... does that mean
1) In hashmapX.remove(keyX):....
. I only delete reference. Garbage collection will remove sameobject.
2) In hashmap1.remove(key1), I already removed sameobject, all other keys are dead. Hence memory leak comes.
Which case 1), 2) is true?
Answer : Java: hashmap.remove(key)
Only the mapping is remove from an individual Map. Nothing else is affected
Random Solutions
Windows Media Player 11 - Decoder Needed
Visual Studio 2010: C#; Newbie Question
Image Catalog
Active/Active/Passive Exchange 2007 Clustring SCC
Access 2007 form text box exit problem
VB.Net Remove pagebreaks from text file
how to open a jquery dialog window after form is submitted
How do I add an image to the right of a definition list?
CSS display issue on number counter
Pulling Max Date But Keeping Null Value if a Record Has one