1
当我尝试编译此代码时,我收到各种错误;其中我最可疑的一个是:在类Socket为什么我无法为此Socket类提供构造函数参数?
构造插座不能用于给定类型
这里是我的代码:
import java.io.*;
import java.net.*;
public class Socket {
public static void main(String[] args) {
try {
Socket s = new Socket("localhost", 6666);
DataOutputStream dout = new DataOutputStream(s.getOutputStream());
dout.writeUTF("Hello Server");
dout.flush();
dout.close();
s.close();
} catch (Exception e) {
System.out.println(e);
}
}
}
您正试图重载'java.net.Socket'更改类名 – 3kings
Socket是您自己的类,而不是java.net.Socket。不要调用你的类Socket。 –