Maison  >  Article  >  Java  >  Analyse des instances prioritaires du thread Java

Analyse des instances prioritaires du thread Java

WBOY
WBOYavant
2023-04-19 16:19:061364parcourir

1. Description

  • Lorsque le fil de discussion actuel ne spécifie pas de priorité, tous les fils de discussion ont une priorité normale.

  • La priorité est spécifiée entre 1 et 10. 10 indique la priorité la plus élevée, 1 indique la priorité la plus basse et 5 indique la priorité normale. Le thread ayant la priorité la plus élevée s’exécute en premier. Cependant, il n'y a aucune garantie que le thread entrera dans l'état d'exécution lors de son démarrage.

  • Un thread en cours d'exécution peut toujours avoir une priorité plus élevée qu'un thread en attente d'une chance de s'exécuter dans le pool de threads.

  • Le planificateur décide quel thread exécuter.

  • t.setPriority() est utilisé pour définir la priorité du thread.

  • Avant que la méthode de démarrage du fil ne soit appelée, rappelez-vous la priorité du fil.

  • MIN_PRIORITY, MAX_PRIORITY, NORM_PRIORITY, etc., définissent la priorité La priorité du thread Java est un entier.

2. Exemples

    public static final int MIN_PRIORITY = 1;
    public static final int NORM_PRIORITY = 5;
    public static final int MAX_PRIORITY = 10;

Quelles sont les classes de collection en Java ?

Les collections en Java sont principalement divisées en quatre catégories :

1. Liste : ordonnée, répétable ; , répétable ;

3. Ensemble : non répétable ;

4. Carte : non ordonnée, avec des clés uniques et des valeurs non uniques.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer