首页
编程
java
php
前端
首页
编程
java
php
前端
同步锁上锁标志位没有重新置为1
######学生学习多线程的同步锁,使用synchronized进行上锁
运行结果是四个线程只有一个线程在在运行,其他线程不在运行
教程说的是锁对象的标注位默认为1,如果有线程在执行同步代码块,标志位会变成0,执行完毕标志位重新置为1,那么是不是因为代码块没有执行完毕?
tips:教材就是这样写的
期待结果:四个线程轮流执行
整个发售过程都被你锁住了,别的线程也进不来啊
点击展开全文