=============================코드=============================
class Process1 {
void go() {
int i = 1;
while(true) { // 무한 반복
System.out.println("i >>> " + i);
i++;
}
}
}
class Process2 {
void go() {
int j = 1;
while(true) { // 무한 반복
System.out.println("j >>> " + j);
j++;
}
}
}
public class Thread_01 {
public static void main(String[] args) {
Process1 process1 = new Process1();
Process2 process2 = new Process2();
process1.go(); process2.go();
}
}
무한반복으로 i의 값이 출력됨

Process2에 j의 값도 출력을 시행했으나
프로세스는 처음에 실행한 것을 모두 처리한 후 다음 명령을 시행하므로 j값은 실행이 되지 않고 i만 무한반복으로 처리가 되고 있음!