对同步异步、阻塞非阻塞的了解
所谓同步异步,指的是消息通讯机制。
同步:当调用线程过来时,没有得到结果就不返回。
异步:当调用线程过来时,直接返回结果(其实是一个错误的结果),它需要被调用的线程通过某种方式(回调函数、通知)通知调用线程。
所谓阻塞非阻塞,指的是调用线程的状态。
阻塞:当调用线程过来时,在没有得到结果之前,调用线程始终被挂起。
非阻塞:当调用线程过来时,在没有得到结果之前,调用线程不被挂起。
所谓同步异步,指的是消息通讯机制。
同步:当调用线程过来时,没有得到结果就不返回。
异步:当调用线程过来时,直接返回结果(其实是一个错误的结果),它需要被调用的线程通过某种方式(回调函数、通知)通知调用线程。
所谓阻塞非阻塞,指的是调用线程的状态。
阻塞:当调用线程过来时,在没有得到结果之前,调用线程始终被挂起。
非阻塞:当调用线程过来时,在没有得到结果之前,调用线程不被挂起。