ITエンジニアの成長ブログ

ITエンジニアとして行う勉強の発信&日々の生活で体験した楽しいことをゆるく発信

Javaで処理時間を計測する方法

Javaで何らかの処理時間を計測するプログラムを以下に置いておきます。完全に個人的なメモです。この方法では、ミリ秒で計測します。

public class Sample {
	public static void main(String[] args) {
		long start = System.currentTimeMillis();

		// 計測する処理をここに記載

		long end = System.currentTimeMillis();
		System.out.println((end - start)  + "ms");

	}
}

正確に調べるためには、ナノ秒を使うのが良いとかJVMのウォーミングアップが必要とか、色々とあるようですが、簡単に調べる方法としては上記のやり方でまずは良さそうです。