摘要:
Synchronized的四种锁状态:无锁状态,偏向锁,轻量级锁,重量级锁 轻量级级锁的实现原理 轻量级锁的使用场景:如果一个对象虽然有多线程访问,但多线程访问的时间是错开的,也就是说没有竞争,那么完全可以用轻量级锁来优化 假设有两个方法同步块,利用同一个对象加锁 static final Obje 阅读全文
摘要:
会抛出IllegalThreadStateException() 示例代码如下: public class Main{ public static void main(String[] args){ Thread t1 = new Thread(()->{System.out.println("th 阅读全文