Java 套接字#getOutputStream#写入冻结当前线程

Java 套接字#getOutputStream#写入冻结当前线程,java,Java,我相信我犯了一些非常简单的错误,但我似乎无法解决它。 客户端连接到服务器时没有问题。但当我试图通过socket.getOutputStream()向客户端发送消息时,write('☺'); 它冻结当前线程。唯一的解冻方法是退出客户端。问题是,我是通过SSLSocketFactory创建ServerSocket的。你说的“冻结”是什么意思。是的,线程应该是阻塞的,因为它是一个阻塞调用。我的意思是它会暂停该线程。它永远不会恢复。如果你发布一些更相关的code@AbhijeetSoni要发布的唯一代码

我相信我犯了一些非常简单的错误,但我似乎无法解决它。
客户端连接到服务器时没有问题。但当我试图通过socket.getOutputStream()向客户端发送消息时,write('☺'); 它冻结当前线程。唯一的解冻方法是退出客户端。

问题是,我是通过SSLSocketFactory创建ServerSocket的。

你说的“冻结”是什么意思。是的,线程应该是阻塞的,因为它是一个阻塞调用。我的意思是它会暂停该线程。它永远不会恢复。如果你发布一些更相关的code@AbhijeetSoni要发布的唯一代码是socket.getOutputStream().write('☺');