• 2022-06-29
    一个客户进程执行以下代码Socketsocket1=newSocket(host,port);Socketsocket2=newSocket(host,port);以下哪些说法正确?()A.socket1与socket2占用不同的本地端口。B.Socket构造方法中的port参数指定占用的本地端口。C.当Socket构造方法成功返回,就表明建立了与服务器的一个TCP连接。D.执行第二行程序代码会抛出异常,因为一个客户进程只能与服务器端建立一个TCP连接。E.socket1与socket2占用相同的本地端口。
  • socket1与socket2占用不同的本地端口。;当Socket构造方法成功返回,就表明建立了与服务器的一个TCP连接。

    举一反三

    内容

    • 0

      下列语句正确的是:( ) A: 服务器端需要创建监听特定端口的ServerSocket,ServerSocket负责接收客户连接请求 B: ServerSocket( )构造函数在一个特定的端口创建一个新的Socket对象 C: accept()方法会返回一个和服务器端Socket对象相连接的Socket实例。 D: socket会通过调用bind()函数来删除绑定的本地地址及端口。

    • 1

      Socket类的getPort()方法返回Socket对象绑定的本地端口

    • 2

      Socket类的哪个方法返回Socket对象绑定的本地端口

    • 3

      下列语句正确的是:(00a000a000a0 ) A.服务器端需要创建监听特定端口的ServerSocket,ServerSocket负责接收客户连接请求 B.ServerSocket( )构造函数在一个特定的端口创建一个新的Socket对象 C. accept()方法会返回一个和服务器端Socket对象相连接的Socket实例。 D.00a0socket00a0会通过调用00a0bind()00a0函数来绑定的本地地址及端口。

    • 4

      Socket类的哪个方法返回Socket对象绑定的本地端口? A: getPort() B: getLocalPort() C: getRemotePort() D: 不存在这样的方法,因为Socket对象绑定的本地端口对程序是透明的。