我不确定为什么Eclipse会给我这个错误:
该
listen()类型的方法未定义Object
我犯了什么简单的错误?另外,我的代码是编写main实例化EchoServer0对象并调用其listen方法的方法的正确方法吗?
public class EchoServer0 {
public void listen() {
ServerSocket socket = null;
try{
socket = new ServerSocket(2013);
System.out.println("Opened server socket");
socket.setSoTimeout(2000);
socket.accept();
socket.close();
}
catch (SocketTimeoutException ste){
System.out.println("Timed out after " + 2000 + " ms");
}
catch (Exception e){
System.out.println(e.getClass().getName()+" at server: " + e.getMessage());
}
}
public static void main(String[] args) {
Object EchoServer0;
EchoServer0.listen();
}
}
Run Code Online (Sandbox Code Playgroud)