A:回顾以前说过的线程安全问题
* 看源码:Vector,StringBuffer,Hashtable,Collections.synchroinzed(xxx)
* Vector是线程安全的,ArrayList是线程不安全的
* StringBuffer是线程安全的,StringBuilder是线程不安全的
* Hashtable是线程安全的,HashMap是线程不安全的
可通过Collections.synchroinzed(xxx)方法,把不安全的变成安全的