HashMap、HashTable、HashSet三者的区别
1.实现的接口不一样 HashMap和HashTable实现的是Map接口,而HashSet实现的是Set接口,而Set接口实现的则是Collection接口。2.线程安全性不一样 Hashtable的方法加了同步锁(syncronized),所以它是线程安全的;而HashMap是异步执行的,所以它不是线程安全的;HashSet的底层是通过HashMap的key不能重复实现的,其实际是...
转载
2018-06-07 00:29:38 ·
3970 阅读 ·
0 评论