Maison >Java >javaDidacticiel >Quelle est la différence entre asynchrone et synchrone en Java
Différence
1. La différence entre asynchrone et synchrone réside généralement dans le fait que l'appelant doit attendre le résultat.
2. Faut-il attendre que le résultat soit synchronisé ?
3. Vous pouvez également demander si vous devez attendre que le résultat soit asynchrone.
Instances
--异步 Thread t3 = new Thread(new Runnable() { @Override public void run() { try { for (int i = 0; i < 10; i++) { Thread.sleep(1100); System.out.println("4:" + i); } } catch (Exception e) { e.printStackTrace(); } } });t3.start(); --同步 SwingUtilities.invokeAndWait(new Runnable() { @Override public void run() { // TODO Auto-generated method stub } }); t3.isAlive()
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!