:::info 可以用 interrupt() 起到停止线程 wait() 方法的作用 :::

    1. 无法中断正在运行的线程代码
    2. 通过isInterrupted() 来检查这个布尔型的中断状态 (可以用在while循环的判断条件中)
    3. 当线程被阻塞的时候调用 interrupt() ,会抛出 InterruptedException
      1. 比如 Object.wait , Thread.join , Thread.sleep 方法
      2. 因为没有占用CPU的线程是不可以给自己的中断状态置位