이 스레드 그룹을 살펴보겠습니다. 스레드 그룹 이름은 system이며, 상위 스레드가 비어 있다고 지정하면 이 방법이 됩니다. 비공개이며 우리를 위해 호출되지 않습니다.
현재 스레드를 스레드 그룹에 추가
위의 코드 논리를 시도해 보겠습니다. 예, 스레드 그룹을 지정하지 않으면 현재 생성된 메인 스레드의 스레드 그룹에 추가됩니다. 스레드 그룹이 지정되면 현재 스레드 그룹이 됩니다.
소스 코드를 볼 때도 마찬가지입니다.
활성 스레드 수와 활성 스레드 그룹 수는 모두 0입니다.
스레드를 열지 않았으므로 필요합니다. 여기에서 활동을 볼 수 있습니다. 스레드 수:
소스 코드를 살펴보겠습니다. 스레드가 시작된 후 스레드 그룹에 가입하는 방법은 다음과 같습니다.
그런 다음 스레드가 추가되기 시작하고 시작되지 않은 스레드는 뺍니다.
실험해 보겠습니다. 다음과 같이 하위 스레드 그룹을 추가했습니다.
이제 스레드 그룹 아래에 다른 스레드 그룹이 있을 수 있음을 알 수 있습니다.
즉, 다른 스레드 그룹이 있을 수 있음을 의미합니다. 스레드 그룹 아래의 스레드 그룹 스레드 또는 스레드 그룹입니다.
메인 스레드의 스레드 그룹을 살펴보겠습니다. 코드는 다음과 같습니다.
메인 스레드의 스레드 그룹은 여전히 메인 스레드 그룹입니다. . 이 루트 스레드 그룹은 그 아래에 하위 스레드 그룹 등을 가질 수 있습니다.
위 내용은 Java 스레드 그룹 구성 방법의 소스 코드 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!