1

すべてのライブスレッドの数を教えてくれるメソッドしか見つけられませんでした:

BTraceUtils.threadCount()

しかし、ID を取得するにはどうすればよいでしょうか。メソッド (@OnMethod) が呼び出されたときに、どのスレッドがライブであるかを知りたいです。

4

1 に答える 1

1

BTrace スクリプトではループを使用できないため、スレッド ID の配列またはリストは役に立ちません。

安全でない機能 (ループなど) を有効にするには、安全でないモードに切り替える必要があります。安全でないモードの場合は、標準の ThreadMXBean メソッドを使用してスレッド ID を取得できます。

于 2016-03-02T20:11:11.580 に答える