본문 바로가기
WORK/Sotfware

쓰레드

by KANG Stroy 2012. 1. 31.
728x90
728x90


  2 import java.lang.*;
  3 // 쓰레드 클래스를 확장해서 스레드를 기술한다
 13 class MyThread implements Runnable{
 14         int i = 0;
 15             public void run(){
 16                  
 17                  while(true){
 18                          System.out.println("메인 스레드로 작업중:" + i++);
 19                             
 20                             if ( i == 50 ){
 21                                 break;
 22                             }
 23                 }
 24             }
 25 }
 26 
 27 public class Thrd1{
 28         
 29         public static void main(String args[]) throws Exception{
 30                 //새로운 스레드를 생성한다.
 31                 MyThread aa = new MyThread();
 32                 Thread bb = new Thread(aa);
 33                 
 34                 //그 스레드를 실행한다
 35                 bb.start();
 36                 
 37                 //이후 스레드 aa는 생각지 않고 자신의 처리에 전념할 수 있다.
 38                 Thread.sleep(1000);
 39                 System.out.println("끝 일까요?");
 40         }
 41 }

728x90

'WORK > Sotfware' 카테고리의 다른 글

Code Conventions for the Java Programming Language  (0) 2012.01.31
Swing applet  (0) 2012.01.31
인터페이스 기능  (0) 2012.01.30
컴포넌트의 레이아웃  (0) 2012.01.30
텍스트 필드  (0) 2012.01.30

댓글