package day23;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.net.InetAddress;
import java.net.Socket;
public class TCPClient1 {
public static void main(String[] args) throws Exception {
InetAddress address = InetAddress.getLocalHost();
int port = 5555;
//创建通信点,客户端,
Socket s = new Socket(address, port);
//通过方法获取网络输出流
OutputStream os = s.getOutputStream();
//将字节输出流转变成字符输出流
PrintWriter pw = new PrintWriter(os, true);
//os.write("你好".getBytes());
pw.println("你好");
//接收
InputStream is = s.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
/*byte[] buf = new byte[1024];
int len = is.read(buf);
String str = new String(buf,0,len);*/
String str = br.readLine();
System.out.println(str);
//将流对象关闭
os.close();
s.close();
}
}
TCP输出端
最新推荐文章于 2023-04-14 13:55:38 发布