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
Concatenating Access rich text memos into a single field
SQL Server 2005 stuck in restoring mode
SbS2003 server with Email Spamming issue
sql query between dates
FreePBX: How to change the system recording for the outbound route password prompt
Install RAID driver during CentOS5.4 install fails
Exchange Relay
How many virtual machines can this server support?
Vb.net code to use with stored procedure
install Microsoft Office 2010 Professional plus edition on Windows XP