java练习题目:
提示:运行结果多运行几次,避免出现多卖也不知道。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e6b011b235e36f2c848ee3432eb4214f.jpeg#pic_center)
提示:在创建多线程时候要保证访问的都是同一个锁,否则可能会出现出售超过10张票,或者买到同一张票。(可以使用同步,也可以使用显示锁)
一、参考代码演示:
代码如下(示例):
Buying_tickets类:
package d7;
public class Buying_tickets extends Thread {
private static int tickets = 10;
public void run() {
while (true) {