Maison > Java > javaDidacticiel > le corps du texte

Que signifie l'échec en Java

little bottle
Libérer: 2020-09-16 10:25:20
original
20825 Les gens l'ont consulté

Fail en Java fait référence au mécanisme Fail-Fast, qui est un mécanisme de détection d'erreurs dans les collections Java. Lorsque plusieurs threads effectuent des modifications structurelles dans une collection, un mécanisme d'échec rapide peut se produire.

Que signifie l'échec en Java

L'échec en Java fait référence au mécanisme Fail-Fast, qui est un mécanisme de détection d'erreurs dans les collections Java. Lorsque plusieurs threads effectuent des modifications structurelles dans une collection, un mécanisme d'échec rapide peut se produire.

Java est un langage orienté objet et de nombreuses commandes ont des significations particulières. Ici, je vais vous faire découvrir l'échec.

(Tutoriel vidéo : cours Java )

Il existe un mécanisme d'échec rapide dans la programmation Java

signifie : dans la conception du système, Rapid Failure System Un système qui signale immédiatement toute condition pouvant indiquer un dysfonctionnement. Les systèmes à défaillance rapide sont généralement conçus pour interrompre les opérations normales plutôt que pour tenter de poursuivre un processus potentiellement défectueux. Cette conception vérifie généralement l'état du système à plusieurs points de fonctionnement, afin que toute panne puisse être détectée précocement. Le travail du module Fail-Fast consiste à détecter les erreurs, puis à laisser le niveau le plus élevé du système gérer les erreurs.

En fait, c'est un concept. Pour parler franchement, lors de la conception du système, considérez d'abord les situations anormales. Une fois qu'une anomalie se produit, arrêtez-la et signalez-la directement.

Donnez l'exemple d'échec rapide le plus simple :

public int divide(int divisor,int dividend){
 if(dividend == 0){
  throw new RuntimeException("dividend can't be null");
 }
 return divisor/dividend;
}
Copier après la connexion

Le code ci-dessus est une méthode de division de deux entiers. Dans la méthode de division, nous créons un simple diviseur. Vérifiez si sa valeur est 0, alors une exception sera levée directement et la cause de l'exception sera clairement indiquée. Il s’agit en fait de l’application pratique du concept fail-fast.

L'avantage de ceci est que certaines conditions d'erreur peuvent être identifiées à l'avance. D'une part, cela peut éviter d'exécuter d'autres codes complexes. D'autre part, une fois ces conditions anormales identifiées, certaines sont ciblées et individuelles. le traitement peut être effectué.

Tutoriels associés recommandés : Tutoriel d'introduction à Java

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!