A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 刘先斌 中级黑马   /  2014-4-9 20:12  /  840 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. package ip.test;

  2. import java.io.*;
  3. import java.net.*;

  4. public class TcpClient
  5. {
  6.         public static void main(String[] args)throws Exception
  7.         {
  8.                 Socket s =new Socket("192.168.1.102",10004);
  9.                
  10.                 OutputStream out = s.getOutputStream();
  11.                
  12.                 out.write("wo lai le".getBytes());
  13.                
  14.                
  15.                 s.close();
  16.         }
  17.        
  18. }
复制代码
运行时报错!!!
  1. Exception in thread "main" java.net.ConnectException: Connection refused: connect
  2.         at java.net.PlainSocketImpl.socketConnect(Native Method)
  3.         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
  4.         at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
  5.         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
  6.         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
  7.         at java.net.Socket.connect(Socket.java:519)
  8.         at java.net.Socket.connect(Socket.java:469)
  9.         at java.net.Socket.<init>(Socket.java:366)
  10.         at java.net.Socket.<init>(Socket.java:180)
  11.         at ip.test.TcpClient.main(TcpClient.java:10)
复制代码

这个应该怎么破?!

点评

这个问题已经有人提问过了,你自己去论坛里找找吧  发表于 2014-4-9 20:18

4 个回复

倒序浏览
1.得保证TCPServer程序正在运行
2.确认ip和端口正确
回复 使用道具 举报
先建立客户端,必卡
回复 使用道具 举报
本帖最后由 Linuxgg 于 2014-4-10 01:24 编辑

重在参与,给个技术分何如?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马