package tcp;
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
public class TcpClient {
public static void main(String[] args) throws IOException {
//创建客户端对象
Socket socket = new Socket("127.0.0.1",9090);
System.out.println("服务端程序已启动");
//基于对象网络输出流
OutputStream netOutput = socket.getOutputStream();
netOutput.write("你好".getBytes());
socket.close();
netOutput.close();
}
}
package tcp;
import java.io.IOException;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class TcpServer {
public static void main(String[] args) throws IOException {
//创建服务端对象
ServerSocket serverSocket = new ServerSocket(9090);
Socket socket = serverSocket.accept();
System.out.println(socket.getInetAddress().getHostAddress()+"客户端连接成功");
Socket server = serverSocket.accept();
//基于对象获取网络输入流(接收数据)
InputStream netInput = server.getInputStream();
byte[] buf = new byte[1024];
int len = netInput.read(buf);
String msg = new String(buf,0,len);
System.out.println("客户端发送的数据"+msg);
netInput.close();
server.close();
}
}
08-08
265
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
05-21