본문 바로가기
JAVA/Java

<JAVA> 코드 실행 시간 측정하기 System.currentTimeMillis()

자바 개발을 하다보면은 내가 작성한 코드가 실행되는데 걸리는 시간이 궁금할 때가 있다.

이때 사용하는 함수를 알아보자.

 

참고로 시간의 단위는 ms이다.

 

package main;

public class MainClass {

	public static void main(String[] args) {
		
		long start = System.currentTimeMillis(); // 시작하는 시점 측정
        
        
        
		// 측정하고싶은 자바 로직 작성
		int j = 0;
		for(int i=0; i<100000000; i++) {
			j = j+i;
		}
		 


		long end = System.currentTimeMillis(); // 끝나는 시점 측정
		System.out.println( "실행 시간 : " + ( end - start ) +"ms"); // 시간측정
	}

}

댓글