摘要: 上次通过三个例子,了解了Java并发三个特性,也分析了volatile不能解决原子性问题的原因,要解决原子性问题,就需要用到锁 一、轻量级锁与重量级锁 1.锁的概念 锁:一个线程对共享对象进行加锁,别的线程访问该对象时会处于等待状态,直到锁被释放,才能继续执行 补充:volatile底层也是通过lo 阅读全文
posted @ 2021-10-13 22:29 aruba_233 阅读(46) 评论(0) 推荐(0)