同步与异步的问题


    今天看核心编程的时候,碰到线程同步与异步执行,很是不解,究竟什么是同步方法?什么是异步方法?

    上Google查了一下,略有了解,但不知理解得对不对,特记下来。

    所谓同步,就是调用某个方法,必须得到方法的返回才能执行下一条指令。如果不返回,则线程是在等待中的。
    
    而所谓异步,就是调用某个方法,不等它返回,就执行下一条指令,至于该方法究竟有没有调用成功,不得而知。异步可以不阻塞程序的执行。

    不知道这样的理解对不对 :-)
posted @ 2005-08-30 17:56  shipfi  阅读(412)  评论(0编辑  收藏  举报