Java 关于ServerSocket需要澄清
我有一个线程监听连接,如下所示:Java 关于ServerSocket需要澄清,java,android,Java,Android,我有一个线程监听连接,如下所示: ServerSocket server = new ServerSocket(5288); trans = server.accept(); 这一切都很好,因为没有定义接口,这将侦听所有接口,这正是我想要/需要的 然而,在另一个线程上,我可能会打开另一个网络接口。我找不到在这个案件中会发生什么。上面创建的侦听器是否也会在新添加的接口上侦听,还是需要重新创建侦听器 谢谢你的澄清 是的,会的。从技术上讲,您接受的是任何接口,包括将来的接口,而不是绑定套接字时存在的
ServerSocket server = new ServerSocket(5288);
trans = server.accept();
这一切都很好,因为没有定义接口,这将侦听所有接口,这正是我想要/需要的
然而,在另一个线程上,我可能会打开另一个网络接口。我找不到在这个案件中会发生什么。上面创建的侦听器是否也会在新添加的接口上侦听,还是需要重新创建侦听器
谢谢你的澄清 是的,会的。从技术上讲,您接受的是任何接口,包括将来的接口,而不是绑定套接字时存在的所有接口。谢谢@user207421,这就是我的想法,我只是遇到了一些我的客户端无法连接的情况,我没有错误,所以我仔细检查了一切。你能把它写在一个答案里,这样我就可以接受了吗?是的,会的。从技术上讲,您接受的是任何接口,包括将来的接口,而不是绑定套接字时存在的所有接口。谢谢@user207421,这就是我的想法,我只是遇到了一些我的客户端无法连接的情况,我没有错误,所以我仔细检查了一切。请你把它写在回信里好让我接受吗?