java网络编程

什么是网络编程

简单的来说就是端到端根据网络传输协议相互之间建立连接并传输数据。

网络编程大致可分为UDP和TCP

二者对比如下:

java网络编程

UDP

java网络编程

java网络编程

流程实现原理图:

java网络编程

案例:

发送方:

//1、创建手机 DatagramSocket sendSocket = new DatagramSocket(); //2、准备数据 //表示向哪个ip地址发送数据 InetAddress other = InetAddress.getByName("192.168.0.101"); int port = 8888; String msg = "约吗"; //3、包装数据 DatagramPacket dp = new DatagramPacket(msg.getBytes(), msg.getBytes().length, other, port); //4、发 sendSocket.send(dp); //5、关闭 sendSocket.close();

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsxxfw.html