我知道非阻塞IO不会在调用线程上阻塞,而是释放它去做其他事情,同时等待IO。
我刚学了一个叫做
这两件事,非阻塞IO和
我刚学了一个叫做
Thread.yield
的方法,它允许一个线程告诉CPU运行其他线程...技术上让出控制权。这两件事,非阻塞IO和
Thread.yield
听起来很相似,所以我想知道,在最基本的层面上,非阻塞IO只是在进行IO时使用了Thread.yield
吗?