阻塞和非阻塞

同步异步关注的是消息通信机制
阻塞非阻塞关注的是程序在等待结果调用时(消息、返回值)的状态

阻塞调用:指调用结果返回之前,当前线程会被挂起。调用线程只有在得到结果之后才会返回

非阻塞调用:指在不得立刻得到结果之后,该调用不会阻塞当前线程

你可能感兴趣的:(Java并发编程)