gpt4 book ai didi

java - 如何启动/停止和监视java线程?

转载 作者:行者123 更新时间:2023-12-01 16:03:14 24 4
gpt4 key购买 nike

我正在尝试弄清楚如何启动和停止串行接口(interface)。

class SerialInterface implements Runnable{




// Stream from file
@Override
public void run(){
try {
startInterface();
} catch (IOException ex) {
Logger.getLogger(SerialInterface.class.getName()).log(Level.SEVERE, null, ex);
}
}

public static void main( String StartStop ){
SerialInterface SerialThread = null;

if ( StartStop.equals("start")){
SerialThread = new SerialInterface();
Thread thread1 = new Thread (SerialThread);
thread1.start();
} else {
SerialThread = null;
}
}

private void startInterface() throws IOException { //START DOING STUFF TO SERIAL PORT }

这不起作用。如何停止已启动的线程?

最佳答案

thread1.isAlive() 将返回一个 boolean 值,告诉您它是否还活着。

关于java - 如何启动/停止和监视java线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3286080/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com