这篇文章主要介绍“java异步和同步的区别是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“java异步和同步的区别是什么”文章能帮助大家解决问题。
区别
异步和同步的区别一般是调用方是否需要等待结果。
是否需要等待结果是同步。
还可以为是否需要等待结果是异步。
实例
--异步Thread t3 = new Thread(new Runnable() { @Overridepublic 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() { @Overridepublic void run() {// TODO Auto-generated method stub }}); t3.isAlive()
关于“java异步和同步的区别是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网行业资讯频道,小编每天都会为大家更新不同的知识点。