如何实例化套接字类对象

可以以各种方式实现套接字的实例化。

  1. 通过 2 行声明和实例化:

    首先,我们需要定义一个包含 Socket 类对象的变量:

    Socket socket;
    

    然后我们可以创建一个 Socket 类对象:

    socket = new Socket();
    
  2. 我们还可以进行一行定义和实例化:

    Socket  socket = new Socket();
    

两种方式都会创建一个未连接的套接字。

我们可以使用其他参数化构造函数来实例化连接或未连接的套接字类对象:

有关详细信息,请参阅类 doc 规范:

https://docs.oracle.com/javase/7/docs/api/java/net/Socket.html