-
[JAVA] 특정시간마다 반복 실행 Timerprogram_language 및 궁금한것/Java 2022. 2. 8. 15:46
개발된 페이지 테스트를 위해 몇초에 한번씩 새로고침을 해야했다.
귀차니즘으로 검색해 보니 java의 timer를 이용해 특정시간마다 메소드를 실행할 수 있었다.
TimerTask task = new TimerTask() { @Override public void run() { System.out.println("-------------"); getUrl(); //특정메소드 } }; new Timer().scheduleAtFixedRate(task, 0l, 3000);
new Timer().scheduleAtFixedRate(task, 0L, 3000);
task 작업을 0ms의 딜레이를 주고 3초마다 반복한다.
괄호안의 단위는 ms이기 때문에 1초 = 1000을 적어주면된다.
반응형'program_language 및 궁금한것 > Java' 카테고리의 다른 글
java 의 일급 객체란? (0) 2022.02.10 [java] 박재성님의 리팩토링 후기 (0) 2022.02.09 [JAVA] Scanner와 Buffered Reader의 차이점 (알고리즘) (0) 2021.08.03 [JAVA] 천단위 콤마 넣기 (0) 2021.04.19 [JAVA] 몇 초전 , 몇분전, 몇년전 구하기 (0) 2021.04.15