Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何让System.Threading.Timer等待内部进程完成?_Java_Multithreading_Timer - Fatal编程技术网

Java 如何让System.Threading.Timer等待内部进程完成?

Java 如何让System.Threading.Timer等待内部进程完成?,java,multithreading,timer,Java,Multithreading,Timer,如何让计时器等待内部进程完成?这是我的密码 System.Threading.Timer mTimer = new System.Threading.Timer((o) => { //Do anything here },null,0,5000); 我想让我的计时器在里面等待进程完成。我该怎么做 谢谢大家! 你想实现什么?我的计时器每5秒启动一次。在这段时间里,我在计时器中的代码工作。但是如果需要超过5秒,我希望计时器在代码完成之前不会启动。为什么这个标签是java?它不是Ja

如何让计时器等待内部进程完成?这是我的密码

System.Threading.Timer mTimer = new System.Threading.Timer((o) =>
{
    //Do anything here

},null,0,5000);
我想让我的计时器在里面等待进程完成。我该怎么做


谢谢大家!

你想实现什么?我的计时器每5秒启动一次。在这段时间里,我在计时器中的代码工作。但是如果需要超过5秒,我希望计时器在代码完成之前不会启动。为什么这个标签是java?它不是Java。请把标签修好。嗯,我用了另一个计时器|