1

BlackBerry アプリケーションが同時に稼働できるスレッド/タイマーの数はいくつですか?

ここでは、Timer オブジェクトは OS によって特別に処理されないと仮定しています。それらは単に Thread.sleep などを使用して「スケジュール」されます。

ありがとう!

4

1 に答える 1

2

アプリケーションごとに16スレッドであり、デバイスには128スレッドのグローバル制限もあります。これらの制限のいずれかを超えると、TooManyThreadsErrorがスローされます。

についてはTimers、それぞれにバックグラウンドスレッドがあります。Timerクラスjavadocから:

各Timerオブジェクトに対応するのは、タイマーのすべてのタスクを順番に実行するために使用される単一のバックグラウンドスレッドです。

于 2013-01-24T12:08:47.393 に答える