자바에서 프로그램 실행시간을 계산하려면???
소유
2023.04.01
-
DevilsTears
초보여서 이해를 못하겠어요.
선택정렬, 퀵정렬하는데 걸리는 실행시간을 구하고자 하는 건데, 어떻게 해야할까요? -
라라
버전은 정확히 기억나지 않는데 최신버전에는 System클래스에 nano시간까지 쟤는 메소드가 있는걸로 알고 있습니다. 실행시간을 쟤는걸 직접 코딩하셔도 되지만, JUnit 같은걸 사용하는것도 좋은 방법이죠. 아마 검색하시면 괜찮은 자료를 얻으실 수 있을겁니다.
-
우미
자바로 만든 프로그램이라면 awt말씀하시는건가요? 가령 exe파일일경우 더블클릭하여 모든 프로그램 내부적으로 활성화가 된 상태를 말씀하시는거같은데 맞나요? 그냥 단순한 디버깅을 목적으로 하는 시간을 찍으시는거라면 가장 손쉬운 방법은 tmp파일을 하나 생성해서
각 코드의 줄마다 시분초를 찍으시면 됩니다. 물론 시스템 시간이겠죠.. 생성된 템프파일을 열어
가장 최초 시작된 시간과 마지막에 찍힌 시분초 계산하면 되겟죠~ -
솔로다
System 클래스의 currentTimeMillis() 필드를 이용하면 되지 않을까요?
-
아련나래
가장 편한 방법은 프로그램의 시작 시간과 종료 시간을 측정해서 그 시간 간격을 구하는 방법 입니다.