Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.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代码所用的时间?_Java_Timer - Fatal编程技术网

如何获得计算每行java代码所用的时间?

如何获得计算每行java代码所用的时间?,java,timer,Java,Timer,我需要制作加载条[0-100%] 如果mycode有3个部分(三种方法) 好吧,这与“时间”无关,它与算法流程的进度有关,所以你可以根据你认为你在每种方法之后取得的进展来改变条数%,因为你无法确定需要多长时间。如果您想要更准确的进度,那么请测量每个步骤所花费的时间,计算相应的百分比,并通过硬编码这些百分比来假设它们在将来是相似的(例如,如果计算机上的执行导致方法A为1秒,方法B为2秒,方法C为2秒,则硬编码百分比20%、60%和100%)。 void method A{ } >>C

我需要制作加载条[0-100%]

如果mycode有3个部分(三种方法)


好吧,这与“时间”无关,它与算法流程的进度有关,所以你可以根据你认为你在每种方法之后取得的进展来改变条数%,因为你无法确定需要多长时间。如果您想要更准确的进度,那么请测量每个步骤所花费的时间,计算相应的百分比,并通过硬编码这些百分比来假设它们在将来是相似的(例如,如果计算机上的执行导致方法A为1秒,方法B为2秒,方法C为2秒,则硬编码百分比20%、60%和100%)。
void method A{

}
>>Calculate time  >>>Change to percent

void method B{

}
>>Calculate time  >>>Change to percent

void method C{

}
>>Calculate time  >>>Change to 100 percent(Finished)