package ch15;
import java.util.Calendar;
public class Ch1502 implements Runnable
{
public Ch1502()
{
// TODO 자동 생성된 생성자 스텁
//Thread 개체변수를 만들고 생성자에 클래스 자기자신을 전달
Thread t =new Thread(this);
t.start();
}
public static void main(String[] args)
{
new Ch1502();
}
public void run()
{
// TODO 자동 생성된 메소드 스텁
for(;;)
{
Calendar today = Calendar.getInstance();
int hour = today.get(Calendar.HOUR);
int min = today.get(Calendar.MINUTE);
int sec = today.get(Calendar.SECOND);
System.out.println(hour+":"+min+":"+sec);
try
{
// Thread클래스를 계승받은것이 아니라 sleep 정적호출
Thread.sleep(5000);
} catch (InterruptedException e)
{
// TODO 자동 생성된 catch 블록
e.printStackTrace();
}
}
}
}