3
如果您查看HashMap的代码,您会发现名为recordAccess和recordRemoval的空方法。这些方法的目的是什么?HashMap.Entry.recordAccess和recordRemoval的用途是什么?
如果您查看HashMap的代码,您会发现名为recordAccess和recordRemoval的空方法。这些方法的目的是什么?HashMap.Entry.recordAccess和recordRemoval的用途是什么?
它们在LinkedHashMap
的Entry
中被覆盖以保持其条目的链接列表。
看起来这些方法没有直接用途。但是,如果您继承了HashMap
,则可以继承HashMap.Entry
以支持此类事件。
看起来他们确实有直接的目的(ref:axtavt's answer)。 – Andy 2011-02-07 19:19:02