问答详情
源自:4-3 编程实现基于 UDP 的 Socket 通信之客户端

UDP实现多线程,是不是无法socket.close()?

UDP实现多线程,是不是无法socket.close()?

在run()调用ocket.close()貌似会出错。

那么 Socket socket 如何关闭??

提问者:define_ray 2017-09-01 17:34

个回答

  • 唯有遇见清
    2017-09-02 11:55:32

    可以

    finally{

    //关闭资源

    try {

    if (socket!=null)

    socket.close();

    } catch (IOException e) {

    e.printStackTrace();

    }