2018年9月1日
摘要: 代码版本 JDK每一版本都在改进。本文讨论的HashMap和HashTable基于JDK 1.7.0_67。源码见这里 1. 时间 HashTable产生于JDK 1.1,而HashMap产生于JDK 1.2。从时间的维度上来看,HashMap要比HashTable出现得晚一些。 2. 作者 以下是 阅读全文
posted @ 2018-09-01 16:21 爱养花的码农 阅读(250) 评论(0) 推荐(0)
摘要: HashMap的迭代器(Iterator)是fail-fast迭代器,而Hashtable的enumerator迭代器不是fail-fast的。 Iterator支持fail-fast机制,而Enumeration不支持。Enumeration 是JDK 1.0添加的接口。使用到它的函数包括Vect 阅读全文
posted @ 2018-09-01 15:19 爱养花的码农 阅读(335) 评论(0) 推荐(0)
摘要: 思考扩展成 立方根 4方根,5方根 ...... 即将二分法改为分段的多个区间。 阅读全文
posted @ 2018-09-01 13:23 爱养花的码农 阅读(126) 评论(0) 推荐(0)