class AThread extends Thread {
public void run() {
int i;
for (i = 0; i <= 500; i++) {
System.out.print("A ");
Thread.yield();
}
}
}
class BThread extends Thread {
public void run() {
int i;
for (i = 0; i <= 500; i++) {
System.out.print("B ");
// Thread.yield();
}
}
}
class Test {
public static void main(String args[]) {
AThread a = new AThread();
a.start();
BThread b = new BThread();
b.start();
}
}
영어 단어 그대로 양보하는것이다
보통 사용은 2가지 기능중 우선순위가 낮지만 오래걸리는 작업에 쓰면 좋을듯
예를 들어 파일전송이 오래걸리는데 쪽지보내기같은 작업을 중간중간에 하기 위해서?
오라클에 dmp 파일 import 하기, zipcode (0) | 2015.04.09 |
---|---|
java rmi 사용해보기........ 리모트 (0) | 2015.04.02 |
자바 쓰레드 join() (0) | 2015.04.02 |
자바 쓰레드 , wait() , sleep(mil) , interrupt() , notifyAll()에 대해 (0) | 2015.04.02 |
자바 쓰레드 , setnextThread 로 다음 쓰레드 실행해보기 (0) | 2015.04.02 |