"Merhaba, Amigo!"
"İpliklerin daha kapsamlı bir keşfine başlayacağız."
"Bir iş parçacığının diğer tüm iş parçacıklarını tekrar tekrar durdurmasını ve kesintiye uğratmasını önlemek için bir iş parçacığı grubu kavramı tanıtıldı. Bir iş parçacığı yalnızca aynı iş parçacığı grubundaki diğer iş parçacıklarını etkileyebilir. ThreadGroup, iş parçacığı gruplarını yönetmek için bir sınıftır. Bu yaklaşım, iş parçacıklarını korumanıza izin verir. istenmeyen değişikliklerden."
"Bazen tamamen güvenemeyeceğiniz bir kod çalıştırmanız gerekir. Bu nedenle, tüm iş parçacıklarını ayrı bir gruba koymak ve ana iş parçacığı grubunun çalışmasına müdahale etmelerini engellemek uygundur."
"Bir ileti dizisi grubu diğer grupları içerebilir. Bu, tüm ileti dizilerinizi ve gruplarınızı hiyerarşik bir ağaçta düzenlemenizi sağlar. Böyle bir ağaçta, her ileti dizisi grubunun (ilk grup hariç) kendi ebeveyni vardır."
"ThreadGroup sınıfı, tüm iş parçacıklarının listelerini almanıza ve bunları etkilemenize/değiştirmenize izin veren yöntemlere sahiptir. Açıkça bir grup belirtmeden yeni bir iş parçacığı oluşturduğumuzda, oluşturucu iş parçacığı ile aynı gruba katılır."
"İşte ThreadGroup sınıfındaki yöntemlerden bazıları:"
Yöntem | Tanım |
---|---|
|
Grup adını döndürür |
|
Üst grubu döndürür |
|
Gruptaki tüm iş parçacıklarını keser. |
|
Grubun bir arka plan programı olup olmadığını kontrol eder |
|
Grubun arka plan programı özelliğini ayarlar |
|
Gruptaki ve alt gruplarındaki canlı iş parçacığı sayısını verir |
|
Gruptaki ve alt gruplarındaki canlı grupların sayısını verir |
|
Tüm canlı iş parçacıklarını diziye koyar ve bunların sayısını döndürür. |
|
Gruptaki iş parçacıkları için maksimum önceliği döndürür. |
|
Grup ve alt gruplardaki iş parçacıklarının maksimum önceliğini belirlemenizi sağlar. |
GO TO FULL VERSION