2018-12-02 21:15:55 卢浮宫 版权声明:本文为站长原创文章,转载请写明出处
在集合类collection中,历史的集合是安全的,比如:vector和hashtable。
之后由于jdk升级出现的,比如:HashSet、TreeSet、ArrayList、ArrayDeque、LinkedList、HashMap、TreeMap都是线程不安全的,
如果有多个线程同时访问它们,且同时有多个线程修改他们的时候,将会出现如读脏数据等错误。
Collections提供了synchronizedXxx()方法来帮助其实现线程安全。