Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.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_Multithreading_Timer - Fatal编程技术网

Java 我想用一个计时器来计算线程的解算时间

Java 我想用一个计时器来计算线程的解算时间,java,multithreading,timer,Java,Multithreading,Timer,基本上,我正在用java制作一个图片益智游戏。我想用一个计时器来计算线程的解算时间。TIA。如果您只想跟踪时间差,那么不需要其他线程。您所需要做的就是跟踪一个开始时间,然后您可以计算从该开始时间到任意点所经过的时间 long startTime = System.currentTimeMillis(); // Do stuff... long timeTaken = System.currentTimeMillis() - startTime; 这将为您提供以毫秒为单位的运行时间,您可以将其转

基本上,我正在用java制作一个图片益智游戏。我想用一个计时器来计算线程的解算时间。TIA。

如果您只想跟踪时间差,那么不需要其他线程。您所需要做的就是跟踪一个开始时间,然后您可以计算从该开始时间到任意点所经过的时间

long startTime = System.currentTimeMillis();
// Do stuff...
long timeTaken = System.currentTimeMillis() - startTime;
这将为您提供以毫秒为单位的运行时间,您可以将其转换为所需的任何其他形式的时间

与其发布代码的链接(图片),不如编辑问题以包含代码。在你的问题之间有一个空行,并用四个空格缩进。还请描述您希望有人帮助您解决的问题。