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();
   }
  }
 }

}

Posted by 말없제이
,