锁和synchronized需要通过操作系统来仲裁谁获得锁,开销比较高,而Atomiclnteger是通 过CPU级的CAS操作来保证原子性,开销比较小。所以使用Atomiclnteger的目的还是为了提 高性能。 Was this helpful? YesNo 0 / 0 上一篇: Java中有没有别的办法保证线程安全? 下一篇: Java中既然锁和synchronized即可保证原子性也可保证可见性,为何还需 要 volatile? 发表回复 取消回复0 Your email address will not be published. 在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。