Socket client = serversocket.accept();client使用的port和建立serversocket时候使用的port是一个吗?
我在一个资料上看到Socket client = serversocket.accept();client使用的端口是系统随即选择的,可是我打印出client的localport,port,发现一个是serversocket的端口,一个另外一端的port号码。俺知道使用Socket client =new Socket(ip,port)建立的client一定是使用的由系统随即选择的端口。
但是Socket client = serversocket.accept();这个client的port我还真迷惑了,如果就是使用serversocket的port,那么岂不服务器的一个端口就要和n个客户端建立连线?