
多线程
文章平均质量分 52
zgb_ngp
这个作者很懒,什么都没留下…
展开
-
AtomicInteger
AtomicInteger用这个做数值加减更安全,保证线程安全。 它用原子方式更新的int值。 相关api: 构造方法 1、publicAtomicInteger(intinitialValue) 创建具有给定初始值的新 AtomicInteger。 参数:initialValue- 初始值 2、publicAtomicInteger() 创建具有初始值0的新 AtomicInteger。 方法详细 1、public final intget() 获取当前...原创 2021-07-29 15:16:30 · 1743 阅读 · 0 评论 -
Collections.synchronizedList
在同步作用下实现线程安全,比Vector效率高,因为Vector对所有操作都加上了synchronized关键字,严重影响效率。 使用方法: List<String> list = Collections.synchronizedList(new ArrayList<String>()); list.add("1"); list.add("2"); list.add("3"); synchronized (list) { Iterator i = list.iter.原创 2021-07-29 14:16:20 · 285 阅读 · 0 评论