摘要: ·synchronized锁的是对象而不是代码,锁方法锁的是this,锁静态方法锁的是class,锁定方法和非锁定方法是可以同时执行的。 锁升级机制是从偏向锁升级为自旋锁,再升级为重量级锁。 ##volatile ·volatile保证线程的可见性,同时防止指令重排序。线程可见性在CPU的级别是用缓 阅读全文
posted @ 2020-03-30 21:29 我是白小白 阅读(221) 评论(0) 推荐(0) 编辑