개발놀이터

Timer / TimerTask 본문

Java

Timer / TimerTask

마늘냄새폴폴 2021. 9. 6. 19:23

*사용법

①선언

import java.util.Timer

import java.util.TimerTask

 

②초기화

Timer timer = new Timer();

TimerTask task = new TimerTask() { @Override };

 

③구현

Timer timer = new Timer();
TimerTask task = new TimerTask() {
	@Override
    public void run() {
    	반복하고싶은 코드
    }
};

timer.scheduleAtFixedRate(task, 1000, 60 * 1000);

 

scheduleAtFixedRate의 첫번째 인자값은 반복하고싶은 TimeTask, 두번째 인자값은 해당 인자값 후에 실행, 세번째 인자값은 몇초단위로 반복할지 단위는 ms 즉 1000ms = 1s 로 생각해서 맞추면 될것 

'Java' 카테고리의 다른 글

자바 람다식에 대한 고찰  (0) 2021.09.23
자바 Optional  (0) 2021.09.23
자바 스트림API  (0) 2021.08.16
자바 람다식표현  (0) 2021.08.16
자바 Map컬렉션 클래스  (0) 2021.08.10