在Java中,线程的终止方法有以下几种:
public class MyThread extends Thread {
private boolean flag = true;
public void run() {
while (flag) {
// 线程执行的逻辑
}
}
public void stopThread() {
flag = false;
}
}
public class MyThread extends Thread {
public void run() {
while (!Thread.interrupted()) {
// 线程执行的逻辑
}
}
}
public class MyThread extends Thread {
public void run() {
// 线程执行的逻辑
}
}
MyThread myThread = new MyThread();
myThread.start();
myThread.stop();
public class MyThread extends Thread {
public void run() {
// 线程执行的逻辑
return;
}
}
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: 怎么通过java反射获取对象属性值