黑马程序员技术交流社区

标题: 视频day23-12,求解! [打印本页]

作者: steven152    时间: 2014-8-22 08:48
标题: 视频day23-12,求解!
本帖最后由 steven152 于 2014-8-22 16:12 编辑

以下是我照着毕老师敲的代码,结果报异常: java.net.ConnectException: Connection refused: connect
请问下大神是什么原因,该怎么改?
import java.io.*;
import java.net.*;
class TcpClient2 {
        public static void main(String [] args) throws Exception
        {
                Socket s = new Socket("192.168.1.137",1005);
                OutputStream out = s.getOutputStream();
                out.write("服务端,你好!".getBytes());
                InputStream in = s.getInputStream();
                byte [] buf = new byte[1024];
                int len = in.read(buf);
                System.out.println(new String (buf,0,len));
                s.close();
        }
}
class TcpServer2 {
        public static void main(String [] args)throws Exception
        {
                ServerSocket ss = new ServerSocket (10005);
                Socket s = ss.accept();
                String ip = s.getInetAddress().getHostAddress();
                System.out.println(ip+"...connected");
                InputStream in = s.getInputStream();
                byte[] buf  = new byte[1024];
                int len = in.read(buf);
                System.out.println(new String(buf,0,len));
                OutputStream out = s.getOutputStream();
                out.write("哥们收到,你也好".getBytes());
                s.close();
                ss.close();
        }
}

作者: 地狱天堂    时间: 2014-8-22 12:45
上,下端口不一致少个0
作者: 复仇者联盟    时间: 2014-8-22 12:50
确实,你的两个端口号写的不一样。
作者: steven152    时间: 2014-8-22 16:12
看到了,自己查了关天没查出来,谢谢大家




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2