>  Q&A  >  본문

Java에서 다중 스레드 실행을 테스트할 때 질문이 발생합니까?

Java 타이밍 멀티 스레드 실행에 대한 질문이 있나요?

공개 클래스 Cai는 Runnable을 구현합니다. {

으아악

}

공개수업 달리기 {

으아악

}
test2 메서드가 실행되면 다음과 같이 나타나는 이유는 무엇입니까? 스레드 1은 0-99를 반복하고 스레드 2는 0-10을 반복한 다음 프로그램이 종료됩니다.
스레드 2가 완전히 실행되지 않고 스레드 3이 종료됩니다. 실행되지 않습니다 ???

ringa_leeringa_lee2685일 전601

모든 응답(2)나는 대답할 것이다

  • PHPz

    PHPz2017-05-17 10:03:14

    thread.join을 추가하면 메인 스레드는 이 스레드의 실행이 완료될 때까지 기다립니다

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-17 10:03:14

    으아악 으아악

    저한테는 효과가 있고, 언제나 효과가 있어요

    회신하다
    0
  • 취소회신하다