작업 내용도중 현재 잘 작동하고 있는지,
혹은 매 초마다 몇건 처리하는지 궁금한경우가 있을 경우가 있다.
이때 쉽게 사용할수 있는 방법이다.
public void timer() { Timer timer = new Timer(); TimerTask task = new TimerTask() { Date date = new Date(); boolean deb =true; @Override public void run() { if(deb) System.out.println(new Date().getTime() - date.getTime()); date = new Date(); } }; timer.schedule(task, 0, 1000); }
현재는 매초마다 시간을 출력하는 단순한 형태이나 각 시스템에서 필요한(ex 파일 처리 개수, insert 개수 등등 ) 을 넣어주면
쉽게 사용할수 있을것이다.
'JAVA > Java 기본 돌아보기' 카테고리의 다른 글
[Java] 배열 원하는 값으로 정렬(Sorting) 하기 (0) | 2018.10.25 |
---|---|
[Java] 3항연산자 사용해보기. (0) | 2018.10.22 |
[Java] 현재 작업중인 Object를 저장하자(Object2FIle File2Object) (0) | 2018.10.10 |
[Java] 기념일 계산 (0) | 2018.10.10 |
[Java] 최대한 짧은 사칙연산 계산기 만들기 (0) | 2018.10.10 |