Java:两个System.currentTimeMillis的差异单位是多少?

dev*_*ull 2 java

两个System.currentTimeMillis的差异单位是多少?

start = System.currentTimeMillis();
longoperation();
elapsedTime = System.currentTimeMillis() - start;
Run Code Online (Sandbox Code Playgroud)

这里经过的时间单位是多少.它看起来不像毫秒.以上代码段是否是找到执行longoperation()所需时间的正确方法?

Bor*_*vić 5

是的,它是以毫秒为单位.请记住,差异并非绝对正确,可能会有所不同.