摘要: 一、线程、线程池 线程是CPU调度资源的最小单位,线程模型分为KLT和ULT模型,JVM使用的KLT模型,Java线程与OS线程保持1:1的映射关系 NEW,新建 RUNNABLE,运行 BLOCKED,阻塞 WAITING,等待 TIMED_WAITING,超时等待 TERMINATED,终结 二 阅读全文
posted @ 2020-11-10 16:09 vvning 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 1、Atomic 原子操作,即不能被分割的最小粒子 1.1 Atomiclnteger的使用场景 AtomicInteger提供原子操作来进行Integer的使用,适合并发情况下的使用,比如两个线程对同一个整数累加。 1.2 为什么Atomiclnteger是线程安全的,原理是什么 AtomicIn 阅读全文
posted @ 2020-11-10 10:22 vvning 阅读(72) 评论(0) 推荐(0) 编辑