黑马程序员技术交流社区
标题:
关于网络编程中,客户端给服务器发信息,服务器回答。.....
[打印本页]
作者:
pthuakai
时间:
2013-5-13 10:47
标题:
关于网络编程中,客户端给服务器发信息,服务器回答。.....
本帖最后由 pthuakai 于 2013-5-15 08:36 编辑
客户端给服务器发信息,服务器回一个消息。是视频中的一个小例子。但是我看这个代码发现运行结果不一致,求高手帮忙在dos下运行下,看是否一致。我的是eclipse。
package day23;
import java.net.*;
import java.io.*;
public class TcpServer1 {
public static void main(String[] args)throws Exception {
ServerSocket ss=new ServerSocket(10001);
Socket s=ss.accept();
String ip=s.getInetAddress().getHostAddress();
System.out.println(ip+"ip connected");
InputStream in=s.getInputStream();
byte[] by=new byte[1024];
int len=in.read(by);
System.out.println(new String(by,0,len));
OutputStream out=s.getOutputStream();
out.write("你也好吗".getBytes());
s.close();
ss.close();
}
}
package day23;
import java.net.*;
import java.io.*;
public class TcpClient1 {
public static void main(String[] args)throws Exception {
Socket s=new Socket("192.168.192.1",10001);
OutputStream out=s.getOutputStream();
out.write("服务端,你好".getBytes());
InputStream in=s.getInputStream();
byte[] by=new byte[1024];
int len=in.read(by);
System.out.println(new String(by,0,len));
s.close();
}
}
作者:
Sword
时间:
2013-5-13 10:54
"求高手帮忙在dos下运行下,看是否一致。我的是eclipse。"楼主,这种问题你可以自己在dos下运行试试,或者在网上搜索一下,实在解决不了,再来论坛提问,能自己解决的问题尽量自己解决,谢谢合作。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2