八、其他说明


一、Hashtable、Hashmap都是实现Map接口的,区别是什么?

  1、Hashtable是线程完全的,Hashmap是线程非安全的。

  2、HashMap键最多一个null,值可以有多个null。

二、properties类

  作用:读写资源配置文件,键和值只能为字符串。

三、同步控制

  多线程并发访问集合的线程安全。(多人咬苹果,不能咬到别人的手)

1.常见容器arraylist、hashset、hashmap都是线程不安全的

2.collections提供了synchronizedxxx方法,将指定容器包装成线程同步。