- (网络通讯——Tcp服务端客户端互动)
- import java.io.InputStream;
- import java.io.OutputStream;
- import java.net.InetAddress;
- import java.net.Socket;
- import java.net.ServerSocket;
- /*
- 思路:
- 1.创建客户端服务。并指定需要连接的主机与端口。
- 2.获取客户端中的输出流,将数据写入流中。
- 3.获取客户端中的输入流,将服务端反馈的数据进行读取。
- 4.关闭资源。
- */
- class Cilent{
- public static void main(String...args) throws Exception{
- Socket s = new Socket("127.0.0.1",10000);
- 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();
- }
- }
复制代码 |
|