如何终止java线程

2025-05-15 16:06:35
推荐回答(1个)
回答(1):

/***JAVA里面如何使用一个线程死亡或结束.**/publicclassT{publicstaticvoidmain(Stringargs){//启动线程MyThreadthread=newMyThread();newThread(thread).start();//你的其它的工作,此时线程在运行中//你不想让线程干活了,停掉它//注意,这只是一个标志,具体线程何时停,并不能精确控制thread.allDone=true;}}classMyThreadimplementsRunnable{booleanvolatileallDone=false;publicvoidrun(){//每次循环都检测标志//如果设置停止标志时已经在循环里//则最长需要等待一个循环的时间才能终止while(!allDone){//循环里的工作}}}