지금 쓰는 컴터가 잉텔 e6200이라고 2006년 에 나온건데
이걸로 지금 제가 자바를 독학하고 있거든요
(노트북은 사무실에 못가져가서)
그런데 오늘은 신나게 스레드에 관해서 공부하고 있는데
package section1_2_3;
class ThreadTest1 extends Thread {
public ThreadTest1(String str) {
setName(str);
}
public void run() {
for(int i=1; i<=10; i++) {
System.out.println(i + getName());
}
System.out.println("끝" + getName());
}
}
public class DoubleThread {
public static void main(String args[]) {
ThreadTest1 t1=new ThreadTest1(" : 배우기 쉬운 자바");
ThreadTest1 t2=new ThreadTest1(" : 배우기 어려운 자바");
t1.start();
t2.start();
}
}
여기서 책 대로라면 t1과 t2가 동시에 실행되어야 하는데
무조건t1이 먼저 끝나고 나서야 t2가 시작되네요
이거는 cpu문제인가요?
아무리봐도 코드는 책보고 그대로 따라쳤는데 ㄷㄷ
오유분들의 힘을 믿습니다