안녕하세요. 안드로이드를 공부중인데요,
타이머를 공부중인데 궁금한 점이 있어서 질문올립니다.
timer.schedule(timerTask, 5000); 이렇게 하면
5초뒤에 timerTask의 run()안에 있는 내용이 실행되는데
run 안에서 로그를 찍었을때 5초동안 run이 계속 나오는게 아니더라구요.
그러면 run()을 써야하는 이유가 뭔지 잘 모르겠습니다ㅠㅠ
아예 5초 후에 timerTask가 실행이 되는건가요?
아니면 작업이 실행되는 동안 timerTask가 계속 돌고있다가 5초 후에만 run안에 있는 로그를 찍어주는건가요?
타이머에 대한 이해가 부족하네요ㅠㅠ
답변주시면 감사하겠습니다!