参考答案和解析
参考答案:A
更多“java程序中,使用TCP套接字编写服务端程序的套接字类是( )。 ”相关问题
  • 第1题:

    关于accept()系统调用,描述错误的是()

    A.accept返回新套接字的描述符,新套接字的类型与服务器监听套接字不同

    B.accept函数将创建一个新的套接字来与该客户通信

    C.服务器通过其等待客户建立对该套接字的连接

    D.accept函数只有当客户程序试图连接到由socket参数指定的套接字上时才返回,否则将一直阻塞


    accept返回新套接字的描述符,新套接字的类型与服务器监听套接字不同

  • 第2题:

    【判断题】TCP套接字编程中客户端程序,应用程序执行主动打开操作。

    A.Y.是

    B.N.否


    正确

  • 第3题:

    Java程序中,使用TCP套接字编写服务端程序的套接字类是()。

    A.Socket

    B.ServerSocket

    C.DatagramPacket

    D.DatagramSocket


    ServerSocket

  • 第4题:

    Java程序中,使用TCP 套接字编写服务器端程序的类是()。

    A.Socket

    B.ServerSocket

    C.DatagramSocket

    D.DatagramPacket


    ServerSocket

  • 第5题:

    关于调用套接字的close方法,toClientSocket.close(),描述正确的是:

    A.close()不会销毁套接字,只是关闭套接字

    B.close()方法销毁套接字,释放资源

    C.程序结束时,close()方法不可以省略

    D.以上说法都不对


    服务器端先初始化Socket,然后与端口绑定(bind),对端口进行监听(listen),调用accept阻塞,等待客户端连接。在这时如果有个客户端初始化一个Socket,然后连接服务器(connect),如果连接成功,这时客户端与服务器端的连接就建立了。客户端发送数据请求,服务器端接收请求并处理请求,然后把回应数据发送给客户端,客户端读取数据,最后关闭连接,一次交互结束。