是否可以在 java 中为同一个客户端创建多个套接字?

Is it possible to create multiple socket for same client in java?

两个套接字,以便同时服务两个不同的任务,而无需线程化到同一个客户端

是的。通常,他们会使用不同的本地端口来访问同一台服务器。如果你想在没有线程的情况下这样做,你应该使用 SocketChannel 并为 non-blocking IO 配置它。不过,non-blockingIO使用起来比较复杂