2020
10-09
10-09
Java 判断线程池所有任务是否执行完毕的操作
我就废话不多说了,大家还是直接看代码吧~importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;publicclassTest{publicstaticvoidmain(Stringargs[])throwsInterruptedException{ExecutorServiceexe=Executors.newFixedThreadPool(3);for(inti=1;i<=5;i++){exe.execute(newSubThread(i));}exe.shutdown();while(true){if...
继续阅读 >
新写自己的Threading类classMyThread(threading.Thread):#我的Thread类判断流程结束没用于osshell命令是否执行判断def__init__(self,func=""):#输入待执行函数名我执行的函数没有参数就没有加args输入了threading.Thread.__init__(self)self.func=funcself.result=1#未完成为1标志位#调用start自动执行的函数defrun(self):self.result=self.func()self.result=0#完成返回0然后执行classMyThread(thre...