티스토리 뷰


// 자바에서 타이머를 설정하는 예제.

public class TimerExample
{
    public static void main(String[] args)
    {
        Timer timer1 = new Timer();
        Timer timer2 = new Timer();

        long period1 = 5 * 1000; // 5 seconds
        long period2 = 3 * 1000; // 3 seconds

        timer1.schedule(new Task("test1") , 0 , period1);
        timer2.schedule(new Task("test2") , 0 , period2);
    }
}

//////////// 아래는 TimerTask를 확장하는 Task 클래스

public class Task extends TimerTask
{
    private String m_name;

    public TimerTask(String name)
    {
        this.m_name = name;
    }

    public void run()
    {
        System.out.println(this.m_name);
    }
}




  • void java.util.Timer.schedule(TimerTask task , long delay , long period);




공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함