2021
02-21
02-21
详解Java 线程中断
一、前言大家肯定都使用过Java线程开发(Thread/Runnable),启动一个线程的做法通常是:newThread(newRunnable(@Overridepublicvoidrun(){//todosth...})).start();然而线程退出,大家是如何做的呢?一般做法可能不外乎以下两种:设置一个标志位:true/false来退出;强制退出:thread.stop;(我相信,现在应该没人会使用这种方式了,因为JDK也很早就废弃了该方法)可能还会有人提出,我可以用中断来退...
继续阅读 >