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异步和同步的区别,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

以上是 java异步和同步的区别 的全部内容, 来源链接: utcz.com/z/544294.html

回到顶部