摘要: 《JAVA编程思想》:Java提供finalize()方法,垃圾回收器准备释放内存的时候,会先调用finalize()。 (1).对象不一定会被回收。 (2).垃圾回收不是析构函数。 (3).垃圾回收只与内存有关。 ... 阅读全文
posted @ 2017-04-30 23:36 键盘手小陈 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 看了ConcurrentHashMap的实现, 使用的是拉链法.虽然我们不希望发生冲突,但实际上发生冲突的可能性仍是存在的。当关键字值域远大于哈希表的长度,而且事先并不知道关键字的具体取值时。冲突就难免会发 生。另外,当关键字的实际取值大于哈希表的长度时,而且表中已装... 阅读全文
posted @ 2017-04-30 14:24 键盘手小陈 阅读(180) 评论(0) 推荐(0) 编辑