Java多线程及synchronized的运用代码演示加详细注释
对某个对象加锁/**synchronized关键字对某个对象加锁*/public class T {private int count = 10;private Object o = new Object();public void m(){//任何线程要执行下面代码,必须先拿到o锁synchronized (o){count–;System.out.println(Thread.currentThread().getName() + " count = " + count);}
原创
2020-08-05 18:31:49 ·
296 阅读 ·
0 评论