多线程的注意事项
sleep():方法使用时注意
在你使用锁的时候,最好在锁的里面进行等待,如果在锁的外面等待,会造成多个线程同时得到锁,然后同时解锁。如果用于抢票之类的话,可能会造成轮询状态。
代码如下:
public class TestLock {
public static void main(String[] args) {
Test test=new Test();
new Thread(test,"老王").start();
new Thread(
原创
2022-05-18 16:22:47 ·
168 阅读 ·
0 评论