根据定义,该
put命令将替换与映射中给定键相关联的先前值(概念上类似于对原始类型的数组索引操作)。
映射只是将其引用删除到该值。如果没有其他内容引用该对象,则该对象将有资格进行垃圾回收。另外,Java返回与给定键关联的任何先前值(
null如果不存在,则返回任何值),因此你可以确定其中的值并在必要时维护引用。

根据定义,该
put命令将替换与映射中给定键相关联的先前值(概念上类似于对原始类型的数组索引操作)。
映射只是将其引用删除到该值。如果没有其他内容引用该对象,则该对象将有资格进行垃圾回收。另外,Java返回与给定键关联的任何先前值(
null如果不存在,则返回任何值),因此你可以确定其中的值并在必要时维护引用。