Java 什么';s socket io.read()可以';我得不到任何数据
如标题所示,当socket io.read()无法获取任何数据时,java线程的状态是什么。 许多文章提到io将被阻止,但jdk说阻止发生在获取锁监视器时?Java 什么';s socket io.read()可以';我得不到任何数据,java,multithreading,sockets,Java,Multithreading,Sockets,如标题所示,当socket io.read()无法获取任何数据时,java线程的状态是什么。 许多文章提到io将被阻止,但jdk说阻止发生在获取锁监视器时? 如何理解它?如果线程正在等待I/O,我的理解是它处于状态。当它尝试在被另一个线程锁定的对象上进行同步时,它将进入状态。它在调用wait()(或一些其他方法)时处于该状态。如果线程正在等待I/O,我的理解是它处于该状态。当它尝试在被另一个线程锁定的对象上进行同步时,它将进入状态。它在调用wait()(或一些其他方法)时处于该状态
如何理解它?如果线程正在等待I/O,我的理解是它处于状态。当它尝试在被另一个线程锁定的对象上进行同步时,它将进入状态。它在调用
wait()
(或一些其他方法)时处于该状态。如果线程正在等待I/O,我的理解是它处于该状态。当它尝试在被另一个线程锁定的对象上进行同步时,它将进入状态。它在调用wait()
(或一些其他方法)时处于该状态