小编use*_*160的帖子

为什么我的方法未定义类型对象?

我不确定为什么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)

java sockets

2
推荐指数
2
解决办法
9万
查看次数

标签 统计

java ×1

sockets ×1