摘要: 1,线程安全 Hashtable是线程安全的,HashMap不是线程安全的。 为什么说HashTable是线程安全的? 来看下Hashtable的源码,Hashtable所有的元素操作都是synchronized修饰的,而HashMap并没有。 public synchronized V put(K 阅读全文
posted @ 2019-03-27 16:21 风雨渡客 阅读(237) 评论(0) 推荐(0) 编辑
摘要: ArrayList和LinkedList区别 ArrayList和Vector使用了数组的实现,可以认为ArrayList或者Vector封装了对内部数组的操作,比如向数组中添加,删除,插入新的元素或者数据的扩展和重定向。 LinkedList使用了循环双向链表数据结构。与基于数组ArrayList 阅读全文
posted @ 2019-03-27 16:15 风雨渡客 阅读(202) 评论(0) 推荐(0) 编辑