创建面试题汇总 多线程 - Glauy/IssueGuide GitHub Wiki

  1. 用多种方式实现实现两个线程交替打印0~100的奇数偶数;
  2. 手写生产者消费者模式;
  3. 为什么wait()需要在同步代码块中使用,而sleep不需要?
  4. 为什么线程通信的方法wait(),notify(),notifyAll()被定义在Object类中,而sleep定义在Thread类中?
  5. wait方法是属于Object对象的,那调用Thread.wait会怎么样?