什么是线程安全?Vector是一个线程安全类吗?
下文笔者讲述线程安全的概念,如下所示
当有多个线程同时运行一段代码时, 每次运行的结果和单线程运行结果一致, 我们将这段称之为“线程安全” 以上就是线程安全的概念
Vector类是一个线程安全的类, 由于这个类中很多方法都加入了同步锁, 所以它是线程安全的类 public synchronized boolean add(E e) { modCount++; add(e, elementData, elementCount); return true; }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。