重新出发 Java基础---网络编程TCP38

TCP

1.创建发送端Socket对象(创建连接)

Socket  s  =  new  Socket(InetAddress.getByName("对方IP"),10086);

2.获取输出流对象

OutputStream  os  =  s.getOutputStream();

3.发送数据

String    str  =  "hello  tcp  im  coming";

os.write(str.getBytes());

4.释放资源

s.close();


接收

1.创建对象接收端Socket对象

ServerSocket  ss  =  new  ServerSocket(10086);

2.监听(阻塞)

Socket  s  =  ss.accept();

3.获取输入流对象

InputStream  is  =  s.getInputStream();

4.解析

byte[]  bys  =  new  byte[1024];

int   len;

len  =  is.read(bys);

输出

5.s.close();

//ss.close();

猜你喜欢

转载自blog.csdn.net/weixin_39337047/article/details/88560182