什么是阻塞和非阻塞?什么是同步和异步?什么是NIO?

一、什么是阻塞和非阻塞?什么是同步和异步? 1.1、阻塞与非阻塞 阻塞与非阻塞是描述进程在访问某个资源时,数据是否准备就绪的的一种处理方式。当数据没有准备就绪时: 阻塞:线程持续等待资源中数据准备完成,直到返回响应结果。 非阻塞:线程直接返回结果,不会持续等待资源准备数据结束后才响应结果。 从线程的角度考虑 ,线程挂起,不再抢夺CPU, 则称为线程被阻塞。 1.2、同步与异步 同步与异步是指访问数
相关文章
相关标签/搜索