- 博客(2)
- 收藏
- 关注
原创 各位朋友,这个问题我纠结了好久了,多线程同步代码块问题。4个线程共享10张票,当我创建的第一个线程是“线程一”时,只有线程一输出10张票,其他3个线程都没有运行。试了很多次都是这样,这是为什么?
class Ticket implements Runnable{ private int tickets=10; Object lock=new Object(); public void run(){ while(true){ synchronized(lock){ try{ Thread.sleep...
2018-09-09 23:21:28 525 2
原创 多线程售票
class Ticket implements Runnable{ private int tickets=10; Object lock=new Object(); public void run(){ while(true){ synchronized(lock){ try{ Thread.sleep(10); } catch(InterruptedExcept...
2018-09-10 19:51:31 201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人