摘要: public static void main(String[] args) { try { LRUStruct lruStruct = new LRUStruct(4); lruStruct.put("1", 1); lruStruct.put("2", 2); lruStruct.put("3" 阅读全文
posted @ 2020-07-15 18:06 使用D 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 算法参考:https://mp.weixin.qq.com/s?__biz=MzAxODQxMDM0Mw==&mid=2247484482&idx=1&sn=9503dae2ec50bc8aa2ba96af11ea3311&source=41#wechat_redirect 备忘录算 阅读全文
posted @ 2020-07-15 16:02 使用D 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 算法参考:https://mp.weixin.qq.com/s?__biz=MzAxODQxMDM0Mw==&mid=2247484482&idx=1&sn=9503dae2ec50bc8aa2ba96af11ea3311&source=41#wechat_redirect publ 阅读全文
posted @ 2020-07-15 14:34 使用D 阅读(224) 评论(0) 推荐(0) 编辑
摘要: if (p.hash == hash && ((k = p.key) == key || (key != null && key.equals(k)))) 源码中为什么使用了equals判断相等后,同时需要判断hash码是否相同? 这里需要注意的是key可以使对象即Object类型的,也可以是Lon 阅读全文
posted @ 2020-07-15 00:08 使用D 阅读(1712) 评论(2) 推荐(0) 编辑