我在尝试读取java程序中的套接字时遇到问题。我正在使用一个运行JFrame的独立线程,但我使用主线程进行套接字管理。我可以连接到服务器并发送信息没有问题,但当我尝试从端口读取信息时,程序卡在读取端口。
我用来读取端口的类是DataInputStream,我只是使用
readLine()
从套接字读取的方法。是否有另一种方法可以从套接字读取来解决这个问题?
答案 0 :(得分:0)
如果readLine()
被阻止,则对等方不会发送一条线路。可能是对等方没有发送任何内容,否则就没有行终止符。