首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

和书下一样的代码,运行却出错,究竟是错哪了

2012-09-16 
和书上一样的代码,运行却出错,究竟是哪里错了import java.io.IOExceptionimport java.io.OutputStreamim

和书上一样的代码,运行却出错,究竟是哪里错了
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
import java.net.UnknownHostException;


public class Client {

  public static void main(String args[]){
  try {
  Socket socket = new Socket("localhost", 9572);
  OutputStream out = socket.getOutputStream();
  out.write("这是我第一次访问服务器\n".getBytes());
  out.write("Hello\n".getBytes());
  out.write("exit\n".getBytes());
  } catch (UnknownHostException e) {
  e.printStackTrace();
  } catch (IOException e) {
  e.printStackTrace();
  }
  }
}


[解决办法]
在服务器的那个程序必须运行先起来,服务器端起码要有个ServerSocket(9572)一直在监听等待接收你客户端的信息
[解决办法]
这是服务器与客户端进行网络连接的程序测试,你的代码只是其中的client,你必须另行启动一个java程序,并将客户端即server的程序运行起来,才能成功,希望对你有用!

热点排行