java基础 18.6.1 线程安全

 时间:2026-04-22 20:37:21

1、加入我们是多个窗口售票,只要看到有票窗口就售票。

首先建立Test测试类,实现Runnable接口。并实现run方法

java基础 18.6.1 线程安全

2、接着增加一个变量num代表剩余票数

java基础 18.6.1 线程安全

3、书写售票逻辑,完成代码,为了能更快展现效果让线程sleep一下

java基础 18.6.1 线程安全

4、在main方法中创建线程对象并启动

java基础 18.6.1 线程安全

5、最后我们运行代码,看看这5个窗口买完票会产生什么结果。这里自定义的我给的num的值是10.你也可以按照自己的喜好更改。

仔细查看结果是不是结果不如人意啊

java基础 18.6.1 线程安全

  • Java基础 18.4.4 线程的礼让
  • Java基础 18.5.1 线程的优先级
  • Java基础 18.3 线程的生命周期
  • Java基础 18.4.1 线程休眠
  • Java基础 18.4.3 线程的中断3
  • 热门搜索
    小腿肌肉酸痛是怎么回事啊 涮羊肉的做法 耐克鞋子怎么辨别真假 内酯豆腐的家常做法 匮怎么读 鱼丸做法 梅干菜扣肉的做法 紫薯的做法大全 火烧的做法 后脑勺一阵一阵疼是怎么回事