现实开辟中,利用多线程程序的环境会良多,例如最常见的买票。这里我们先来试验一下,多线程若是分歧步带来的后果。
插手我们是多个窗口售票,只要看到有票窗口就售票。
首先成立Test测试类,实现Runnable接口。并实现run方式
接着增添一个变量num代表残剩票数
书写售票逻辑,完当作代码,为了能更快揭示结果让线程sleep一下
在main方式中建立线程对象并启动
最后我们运行代码,看看这5个窗口买完票会发生什么成果。这里自界说的我给的num的值是10.你也可以按照本身的爱好更改。
细心查看成果是不是成果不如人意啊
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!