ホームページ >Java >&#&チュートリアル >Javaの非同期と同期の違いは何ですか
違い
1. 非同期と同期の違いは、通常、呼び出し元が結果を待つ必要があるかどうかです。
2.結果が同期されるまで待つ必要がありますか?
3. 結果が非同期になるまで待つ必要があるかどうかを決定することもできます。
例
--异步 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()
以上がJavaの非同期と同期の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。