Maison >Java >javaDidacticiel >Comment Java isInterrupted() détermine-t-il les threads ?
Explication
1. isInterrupted() peut déterminer si le thread actuel est interrompu. Il s'agit uniquement d'un jugement sur le logo d'interruption() et n'affectera pas. le logo. 2. Lorsque l'interruption() est appelée, un indicateur interne appelé indicateur d'interruption sera défini).
Exemple
public static void main(String[] args) throws InterruptedException{ Thread thread = new Thread(()->{ while (true){} }); thread.start(); TimeUnit.SECONDS.sleep(1); System.out.println("Thread is interrupted :"+thread.isInterrupted()); thread.interrupt(); System.out.println("Thread is interrupted :"+thread.isInterrupted()); }
Java est un langage de programmation orienté objet qui peut écrire des applications de bureau programmes, applications Web, systèmes distribués et applications de systèmes embarqués.
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!