Heim > Java > javaLernprogramm > Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

王林
Freigeben: 2023-04-22 22:55:15
nach vorne
688 Leute haben es durchsucht

Thread-Gruppen-Erstellungsmethode

Sehen wir uns diese Thread-Gruppe an, legen Sie die Priorität fest und geben Sie dann an, dass dies die Stamm-Thread-Gruppe ist ist privat und wird für uns nicht aufgerufen.

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Fügen Sie den aktuellen Thread zur Thread-Gruppe hinzu

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Probieren Sie die obige Codelogik aus. Ja, wenn die Thread-Gruppe nicht angegeben ist, wird sie zur Thread-Gruppe des aktuell erstellten Hauptthreads hinzugefügt. Wenn die Thread-Gruppe angegeben ist, handelt es sich um die aktuelle Thread-Gruppe.

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Das Gleiche gilt, wenn wir uns den Quellcode ansehen:

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Die Anzahl der aktiven Threads und aktiven Threadgruppen beträgt jeweils 0:

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Wir haben den Thread nicht geöffnet, also brauchen wir Um den Thread zu öffnen, können Sie die Aktivität sehen. Die Anzahl der Threads:

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Warum können Sie die Threads zählen, wenn Sie sie aktivieren?

Sehen wir uns den Quellcode an. So treten Sie der Thread-Gruppe bei, nachdem der Thread gestartet wurde:

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Dann wird der Thread zum Hinzufügen gestartet und der Thread, der nicht gestartet wurde, wird abgezogen.

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Kann es eine Thread-Gruppe unter einer Thread-Gruppe geben?

Lassen Sie uns experimentieren, wir haben gerade eine Unter-Thread-Gruppe hinzugefügt, wie folgt:

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Zu diesem Zeitpunkt können wir sehen, dass es unter der Thread-Gruppe eine weitere Thread-Gruppe geben kann

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Das bedeutet, dass es eine andere geben kann Thread-Gruppe unter der Thread-Gruppe Es handelt sich um einen Thread oder eine Thread-Gruppe.

Werfen wir einen Blick auf die Thread-Gruppe des Hauptthreads. Der Code lautet wie folgt:

Analyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode

Die Thread-Gruppe des Hauptthreads ist immer noch das, was wir System nennen . Diese Stamm-Thread-Gruppe kann untergeordnete Threads und Unter-Thread-Gruppen usw. haben.

Das obige ist der detaillierte Inhalt vonAnalyse des Quellcodes der Java-Thread-Gruppenkonstruktionsmethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage