ホームページ  >  記事  >  Java  >  Java スレッド優先順位インスタンスの分析

Java スレッド優先順位インスタンスの分析

WBOY
WBOY転載
2023-04-19 16:19:061364ブラウズ

1. 説明

  • 現在のスレッドで優先順位が指定されていない場合、すべてのスレッドは通常の優先順位を持ちます。

  • 優先度は 1 ~ 10 で指定します。 10 は最高の優先度、1 は最低の優先度、5 は通常の優先度を示します。最も高い優先順位を持つスレッドが最初に実行されます。ただし、スレッドが開始されたときに実行状態になるという保証はありません。

  • #実行中のスレッドは、スレッド プール内で実行の機会を待っているスレッドよりも常に高い優先順位を持つ可能性があります。

  • スケジューラは、どのスレッドを実行するかを決定します。

  • t.setPriority() は、スレッドの優先順位を設定するために使用されます。

  • スレッド開始メソッドを呼び出す前に、スレッドの優先順位を覚えておいてください。

  • MIN_PRIORITY、MAX_PRIORITY、NORM_PRIORITY などで優先度を設定します Java スレッドの優先度は整数です。

2. 例

    public static final int MIN_PRIORITY = 1;
    public static final int NORM_PRIORITY = 5;
    public static final int MAX_PRIORITY = 10;
Java にはどのようなコレクション クラスがあるのか​​

Java のコレクションは主に 4 つのカテゴリに分類されます:

1. リスト: 順序付けされ、繰り返し可能;

2. キュー: 順序付けされ、繰り返し可能;

3. セット: 繰り返し不可能;

4 . マップ マッピング: 順序付けされていない一意のキーですが、一意の値ではありません。

以上がJava スレッド優先順位インスタンスの分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。