Java 소요시간 측정하기

ㅎㅎ




광고 한번만 클릭 부탁드립니다^^
위에 냐옹이 말구~ 위에 배너요~^_^/ 


포스팅을 보시는 분들을 위해 노력 하는 블로거를 위하여! 부탁드립니다. 재미 삼아 포스팅을 정리하지만, 광고를 달아보았습니다. 얼마나 열심히 할 수 있을지...의문이지만요^^ 

Subject : Java 소요시간 측정하기

최종수정일 : 2012.05.28


안녕하세요~^^
 오랫만에 포스팅을 하게 되네요.

 Java 간단간단한 Tip 올립니다.


목적은 현재 Process과정의 수행시간을 측정하기 위한 방법~

간단하나, 가끔까먹는 관계로 메모하는 습관~!

by 퓨림노

글을 작성하겠습니다.

public class mainThread {

    public static void main(String[] args) {

        long startTime = System.currentTimeMillis();
        for (int i = 0; i < 1000000000; i++) {

        }
        long endTime = System.currentTimeMillis();

        System.out.println("소요시간(sec)" + (endTime - startTime) / 1000.0f + "초");

    }

}


간단하죠?

System.currentTimeMillis() 를 이용하여 현재의 시간을 millisecond 로 구합니다.

그리고 그 두개의 차이를 이용하여 소요시간을 측정합니다.





'Language > Java' 카테고리의 다른 글

[java] java classpath 설정  (0) 2012.12.28
[Java] List 중복 제거  (0) 2012.12.26
[Java] Java 파일 입출력  (0) 2012.04.15
[java] java strtok, StringTokenizer  (0) 2012.01.03
[java] Process Runtime 를 이용한 외부(exe)파일 실행  (0) 2011.11.14

댓글

Designed by JB FACTORY