Java多线程 - thread.interrupt()并不能强制停止线程

记录一个小经验

Thread#interrupt方法到底是不是暴力停止一个线程呢?答案:

我们用以下代码为例:
Main.java:

public class Main {
   
    public static void main(String[] args) throws InterruptedException {
   
        Thread t = new MyThread();
        t.start();
        Thread.sleep(5);
        t.interrupt()

你可能感兴趣的:(笔记,java,开发语言)