今天看核心编程的时候,碰到线程同步与异步执行,很是不解,究竟什么是同步方法?什么是异步方法?
上Google查了一下,略有了解,但不知理解得对不对,特记下来。
所谓同步,就是调用某个方法,必须得到方法的返回才能执行下一条指令。如果不返回,则线程是在等待中的。
而所谓异步,就是调用某个方法,不等它返回,就执行下一条指令,至于该方法究竟有没有调用成功,不得而知。异步可以不阻塞程序的执行。
不知道这样的理解对不对 :-)
转载于:https://www.cnblogs.com/shipfi/archive/2005/08/30/226366.html