java网络编程错误java.net.ConnectException: Connection refused: connect求教

刚开始学习java网络编程,在书上看到一段代码,就动手试一下,结果出现下面错误:
java.net.ConnectException: Connection refused: connect
源代码如下:
import java.io.*;
import java.net.*;

class lx01 {
public static void main(String[] args) {
String host = "localhost";

    BufferedReader br = null;
    PrintWriter pw = null;
    Socket s = null;

    try {
        s = new Socket(host, 10000);

        InputStreamReader isr;
        isr = new InputStreamReader(s.getInputStream());

        br = new BufferedReader(isr);
        pw = new PrintWriter(s.getOutputStream(), true);

        pw.println("DATE");

        System.out.println(br.readLine());

        pw.println("PAUSE");

        pw.println("DOW");

        System.out.println(br.readLine());

        pw.println("DOM");

        System.out.println(br.readLine());

        pw.println("DOY");

        System.out.println(br.readLine());
    } catch (IOException e) {
        System.out.println(e.toString());
    } finally {
        try {
            if (br != null)
                br.close();

            if (pw != null)
                pw.close();

            if (s != null)
                s.close();
        } catch (IOException e) {
        }
    }
}

}
求教各位大神这是啥原因,如何解决?

suannai0314
鹳狸媛 楼主的这个问题解决了么?下边的答案能解决问题么?如果可以麻烦点击答案旁的√采纳哦~如果没有也可以将自己的答案贴上然后进行采纳的。
接近 7 年之前 回复

1个回答

首先这个一个网络编程的题目,在一般情况下,你的需要编服务端和客户端两个部分,现在你粘出到的为客户端的代码,如果你只编写的客户端的代码在一般情况下是不会成功的,因为没有服务端

jswabc
jswabc 谢谢
接近 7 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐