ユーザーがバーコードをスキャンするたびに起動するスレッドがあります。
ほとんどの場合、かなり短い実行スレッドです。ただし、非常に長い時間がかかる場合があります (GUI スレッドへの呼び出しを待機するため)。
スキャンごとに独自のスレッドを作成するのではなく、ThreadPool を使用することをお勧めします。
しかし、ThreadPool がスレッドを使い果たした場合、他のスレッドが終了するまで待機することも読みました (私がやっていることは問題ありません)。
では、スレッドが不足する可能性はどれくらいありますか? そして、ThreadPool のメリットは本当に価値があるのでしょうか? (スキャンすると、スキャンがスレッドロジックを「実行」するのにそれほど時間がかからないようです。)