创建匿名线程类,里面重写run方法

保证等待和唤醒线程只有一个在执行
这里的异常只能用try catch 不用用throws的方式,因为父类的run方法没有抛异常,所以之类也不能抛

顾客的线程写完了,调用start开始执行



写老板的线程

老板需要花5秒做包子,所以需要睡眠5秒。sleep有异常需要try catch


唤醒之后,会继续执行wait 之后的代码

加上死循环一直等着买包子。用while true

一直做包子

一直在循环输出


相关文章:

  • 2022-01-22
  • 2021-05-29
  • 2021-07-12
  • 2022-12-23
  • 2021-12-29
  • 2021-06-15
  • 2021-12-29
  • 2021-12-07
猜你喜欢
  • 2021-12-19
  • 2021-10-29
  • 2021-08-24
  • 2021-12-19
  • 2021-07-12
  • 2021-11-13
  • 2021-11-18
相关资源
相似解决方案