韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > java UDP通信的原理

java UDP通信的原理

java UDP

头像

小妮浅浅

2021-08-03 09:28:264899浏览 · 0收藏 · 0评论

原理

1、UDP协议是一种不可靠的网络协议,它在通信的两端各建立一个Socket对象,但是这两个Socket只是发送,接收数据的对象

2、基于UDP协议的通信双方而言,没有所谓的客户端和服务器端概念

Java提供了DatagramSocket类作为基于UDP协议的Socket

实例

package test;
 
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
 
/**
 * UDPCLient deom
 * @author <dht925nerd@126.com>
 */
public class UDPClient {
    public static void main(String[] args) throws Exception {
        DatagramSocket clientSocket = new DatagramSocket();
        BufferedReader inFromUser =
                new BufferedReader(
                        new InputStreamReader(System.in)
                );
        //获取本地 IP 地址
        InetAddress IPAddress = InetAddress.getLocalHost();
        byte[] sendData;
        byte[] receiveData = new byte[1024];
        System.out.println("请输入一句英文,服务器会返回其大写形式(输入exit退出)");
        while (true) {
            String sentence = inFromUser.readLine();
            if (sentence.equals("exit")) break;
            sendData = sentence.getBytes();
            //创建发送数据报包,并标注源地址#,目的地址#
            DatagramPacket sendPacket =
                    new DatagramPacket(sendData, sendData.length, IPAddress, 9876);
            //发送数据报包
            clientSocket.send(sendPacket);
            //创建接收数据报包
            DatagramPacket receivePacket =
                    new DatagramPacket(receiveData, receiveData.length);
            //接收服务器的数据报包
            clientSocket.receive(receivePacket);
            String modifiedSentence = new String(receivePacket.getData());
            System.out.println("FROM SERVER: " + modifiedSentence);
        }
        clientSocket.close();
    }
}

以上就是java UDP通信的原理,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

SNH48欧洲码和亚洲码图片| 老和尚猛挺进她莹莹的体导演是谁| 温柔女教师在线观看电视剧大全 | 国精产品一品二品国精HTC| 大雷QQ弹弹跳舞| 六房间| 刚长毛的初一女生年龄范围| 私密整形医院| 《丰满的女邻居》播放| 干爹你真棒插曲免费看| 美女被捆绑绳子穿过下体 勒胸| 雨后小故事动图| 免费观看已满十八岁电视剧高清版| 理伦片丰满妓女院| 小蜜桃免费观看高清电视剧 | 速度与激情10| 日韩电影在线观看高清版电视剧| 男女打扑克| 欧式少女16集全免费观看电视剧| 大叔和妈妈免费观看电视剧第3集| YY影院免费观看电视剧网站| 女大馒头图片10张| 韩剧在办公室做饭的电影| 少女日记| 成全影视大全免费追剧大全| 美味的小瘦子3| 欧美大片| 笔记本散热垫| 免费观看已满十八岁电视剧高清版 | 郑云龙| 初中小姐姐脚丫踩在男生困困| 九·幺 破解版| 绿色产品A级与AA级哪里不同| 美女的胸怀| 爱爱内含光| 双色球开奖结果查询| 公交车上被蹭水后多久自然恢复 | 免费观看B站刺激战场2023| 《交换做爰》在线观看| 免费B站看大片真人电视剧| 马配人的视频在线观看