实现一个AtomicInteger

什么是AtomicInteger AtomicInteger 顾名思义是一个具有原子化操作的 Integer,与普通的Integer的区别是 AtomicInteger 采用一个CAS 的方式使Int

GC root 在哪里?

什么是GC Root 首先我们知道标记算法,JVM 的标记算法我们可以了解为一个可达性算法,所以所有的可达性算法都会有起点,那么这个起点就是GC Root