Unsafe类 + CAS思想

Unsafe : 在虚拟机启动类目录下 rt.jar 下的 sum.misc.Unsafe  通过内存偏移量获取到内存的变量值 CAS :通过Unsafe获取到值与当前类的值进行比较,如果相同,数据进行更新,如果不同数据更新失败,重复上述动作,继续获取内存偏移量数据进行比对,直至比对成功。 CAS缺点::         1.在极端条件下会出现CPU利用率飙升的情况。         2.无法保证
相关文章
相关标签/搜索