ENUMERATE

public int enumerate(ThreadGroup[] list,
                     boolean recurse)
  • 把對此線程組中的全部活動子組的引用複製到指定數組中。若是 recurse 標誌爲 true,則還包括對子組的全部活動子組的引用,等等。html

    首先,不使用任何參數調用此線程組的 checkAccess 方法;這可能致使一個安全性異常。java

    應用程序能夠使用 activeGroupCount 獲取數組大小的估計數,可是,若是數組過小而沒法保持全部線程組,則忽略額外的線程組。若是得到此線程組中的全部活動子組很是重要,則調用方應該驗證返回的整數值是否確實小於 list 的長度。api

    因爲使用此方法所固有的競爭條件,建議只將此方法用於信息目的。數組


    • 參數:安全

    • list - 放置線程列表的數組。oracle

    • recurse - 一個標記,指示是否以遞歸的方式枚舉全部已包含的線程組。線程

    • 返回:code

    • 放入數組中的線程組的數量。htm

    • 拋出:遞歸

    • SecurityException - 若是不容許當前線程枚舉此線程組。

相關文章
相關標籤/搜索