Discuss / Java / 吐槽一下 中断这个词

吐槽一下 中断这个词

Topic source

中断这个词真的不好。还没看文章之前我还以为是计算机组成原理/操作系统 里面讲的中断。 仔细一个原来是 中止的意思

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

那你理解错了,interrupt真的是中断,因为线程可以选择不终止。

廖雪峰

#4 Created at ... [Delete] [Delete and Lock User]

被中断可以选择不退出:

class MyThread extends Thread {
    public void run() {
        while (true) {
            if (isInterrupted()) {
                System.out.println("Interrupted! but not exit...");
            }
        } // 死循环
    }
}

interrupt中断是指,“在main线程里面t.interrupt()然后main线程里的t线程停止了”

廖雪峰

#6 Created at ... [Delete] [Delete and Lock User]

t.interrupt()只是向t线程发了一个中断信号,而且t也不属于main


  • 1

Reply