ArrayList为何是线程不安全的

提到线程安全咱们应该第一时间想到锁机制,当一个线程访问该类的某个数据时,进行保护,其余线程不能进行访问直到该线程读取完,其余线程才可以使用,因此经过加锁咱们就能够保证一个线程的安全性,list接口下面有两个实现,一个是arraylist,另一个是vector。 从源码的角度来看,由于vector的方法前加了,synchronized 关键字,也就是同步的意思,sun公司但愿vector是线程安全的
相关文章
相关标签/搜索