언어

Thread.Start 메서드

정의

이 스레드가 실행을 시작하도록 합니다. Java Virtual Machine은 이 스레드의 메서드를 run 호출합니다.

[Android.Runtime.Register("start", "()V", "GetStartHandler")]
public virtual void Start();
[<Android.Runtime.Register("start", "()V", "GetStartHandler")>]
abstract member Start : unit -> unit
override this.Start : unit -> unit
특성

예외

  • 이 스레드가 이미 시작되었으면 입니다.

설명

이 스레드가 실행을 시작하도록 합니다. Java Virtual Machine은 이 스레드의 메서드를 run 호출합니다.

그 결과 두 스레드가 동시에 실행됩니다. 즉, 현재 스레드(메서드 호출 start 에서 반환됨) 및 다른 스레드(메서드 run 를 실행함)입니다.

스레드를 두 번 이상 시작하는 것은 결코 합법적이지 않습니다. 특히 스레드가 실행을 완료한 후에는 다시 시작되지 않을 수 있습니다.

에 대한 java.lang.Thread.start()Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

추가 정보