执行时间java程序

问题描述:

首先,这里的只是我很好奇执行时间java程序

我做了一个小程序,其填充某些模板与价值观和我注意到,每次我运行它的执行时间改变一点点,它的范围从0.550s到0.600s。如果这可能有用,我的CPU运行在2.9GHZ。

指令总是相同的,它可能是与物理或更多软件相关的东西?

它与运行在虚拟机上的java有关;即使是一个c程序可能运行的时间略长一点/较短,当一个程序有资源(cpu时间,内存......)执行时,操作系统也会运行。