자바 Thread 쓰레드 사용법
쓰레드란? 하나의 프로세스안에서 쪼개진 태스크이다. 행위중심 같은 메모리를 공유 왜 run이 아니라 start로 실행하나? OS가 스케줄링하여 run을 호출하기 때문이다. 자바의 쓰레드 사용법 2가지 extends java.lang.Thread (Thread 클래스를 상속받거나) implements java.lang.Runnable (Runnable 인터페이스를 구현하거나) 왜? 자바는 다중상속이 불가능하다. 따라서 이미 상속받은 클래스를 쓰레드화 시커야 할 때 인터페이스를 사용한다. Thread 클래스를 상속받아 구현하기 class ThreadTest extends Thread { public ThreadTest(String name) { super(name); // Thread 에 이름을 부여하여 생..
프로그래밍
2010. 12. 8. 19:53