win7游戲的UDP傳輸經(jīng)常出現(xiàn)在一些小眾網(wǎng)絡(luò)游戲或者聯(lián)機(jī)游戲中,它會(huì)影響我們的傳輸速度,如果速度過慢會(huì)就會(huì)讓游戲畫面、聲音等出現(xiàn)卡頓,我們可以使用下面的代碼優(yōu)化游戲UDP傳輸,下面一起來(lái)看一下吧。
一、接收端Receive
1、首先我們需要使用文本編輯工具打開游戲的配置文件。
2、接著輸入下方代碼:
package com.heima.socket;
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
public class Demo02_Receive {
public static void main(String[] args) throws IOException {
DatagramSocket socket = new DatagramSocket(6666); // 創(chuàng)建Socket相當(dāng)于創(chuàng)建碼頭
DatagramPacket packet = new DatagramPacket(new byte[1024], 1024);// 創(chuàng)建Packet相當(dāng)于創(chuàng)建集裝箱
while (true) {
socket.receive(packet); // 接貨,接收數(shù)據(jù)
byte[] arr = packet.getData(); // 獲取數(shù)據(jù)
int len = packet.getLength(); // 獲取有效的字節(jié)個(gè)數(shù)
String ip = packet.getAddress().getHostAddress(); // 獲取ip地址
int port = packet.getPort(); // 獲取端口號(hào)
System.out.println(ip + ":" + port + ":" + new String(arr, 0, len));
}
}
}
二、發(fā)送端Send
1、同樣我們需要使用文本編輯工具打開游戲的配置文件。
2、然后輸入下方代碼:
package com.heima.socket;
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.util.Scanner;
public class Demo02_Send {
public static void main(String[] args) throws IOException {
Scanner sc = new Scanner(System.in); // 創(chuàng)建鍵盤錄入對(duì)象
DatagramSocket socket = new DatagramSocket(); // 創(chuàng)建Socket相當(dāng)于創(chuàng)建碼頭
while (true) {
String line = sc.nextLine(); // 獲取鍵盤錄入的字符串
if ("quit".equals(line)) {
break;
}
DatagramPacket packet = // 創(chuàng)建Packet相當(dāng)于集裝箱
new DatagramPacket(line.getBytes(), line.getBytes().length,
InetAddress.getByName("127.0.0.1"), 6666);
socket.send(packet); // 發(fā)貨,將數(shù)據(jù)發(fā)出去
}
socket.close();
}
}
相關(guān)文章:win7游戲性能優(yōu)化教程 | win7實(shí)用的優(yōu)化技巧
snapchat怎樣將聊天圖片保存到手機(jī)相冊(cè)里呢?很多小伙伴都對(duì)此感......
閱讀有小伙伴想知道,在Soul軟件里添加用戶,可以通過手機(jī)號(hào)來(lái)查找......
閱讀默認(rèn)輸入法是我們?cè)谳斎胫械谝粋€(gè)使用的輸入法,也是最常用的......
閱讀奧奇?zhèn)髡f(shuō)手游怎么和好友單挑奧奇?zhèn)髡f(shuō)手游和好友單挑技巧在奧......
閱讀我們?cè)谟?jì)算機(jī)管理中,可以打開設(shè)備管理器、服務(wù)等選項(xiàng),非常......
閱讀很多更新了win11的朋友發(fā)現(xiàn)自己的系統(tǒng)下載速度很慢,但是不知道win11下載速度慢怎么辦,其實(shí)這是因?yàn)槲④浌倬W(wǎng)下載的速度本身就很慢,在我們這兒下載即可。...
次閱讀
如何修復(fù)Windows11中的0xc00000e9錯(cuò)誤代碼 用戶時(shí)不時(shí)會(huì)遇到計(jì)算機(jī)問題。很長(zhǎng)一段時(shí)間以來(lái),錯(cuò)誤代碼 0xc00000e9 一直在 Windows 11 PC 上引起問題。此問題與 Windows...
次閱讀
微軟去年宣布了到2020年底從所有Web瀏覽器中刪除Adobe Flash的計(jì)劃,今天,該公司分享了有關(guān)對(duì)企業(yè)客戶繼續(xù)支持的一些重要更新。在過去的十年中,隨著HTML5的興起,Adobe Flash...
次閱讀
有時(shí)候我們會(huì)突然忘記開機(jī)密碼,但是又不知道怎么刪除的時(shí)候,可以使用強(qiáng)行刪除開機(jī)密碼,需要使用到系統(tǒng)命令指示來(lái)進(jìn)行操作,方法非常簡(jiǎn)單,下面我們就一起來(lái)學(xué)習(xí)一下吧。...
次閱讀
在win7系統(tǒng)中,不僅文件有后綴名,其實(shí)文件夾也有后綴名,不過文件夾的后綴名我們是無(wú)法進(jìn)行更改的,所以也沒有顯示的必要,如果我們是要顯示文件后綴名,那么在文件夾選項(xiàng)中就可以操...
次閱讀
我們?cè)谑褂脀in7操作系統(tǒng)的時(shí)候,有的情況下可能就會(huì)遇到需要我們重裝操作系統(tǒng)的情況。對(duì)于電腦公司win7純凈版系統(tǒng)在哪下載這個(gè)問題小編覺得,我們可以在系統(tǒng)家園網(wǎng)站中進(jìn)行操作系統(tǒng)的下...
次閱讀
在我們?nèi)粘J褂脀in7系統(tǒng)電腦的時(shí)候,有些情況下可能就會(huì)出現(xiàn)系統(tǒng)更新完畢之后出現(xiàn)了電腦無(wú)法開機(jī),一直卡在開機(jī)界面的情況。對(duì)于這個(gè)問題小編覺得可能是因?yàn)槲覀冸娔X內(nèi)部組件發(fā)生了損...
次閱讀
有一些用戶喜歡在系統(tǒng)中使用多個(gè)用戶,在不同的用戶中使用不同的軟件和設(shè)置,但是卻不知道如何修改開機(jī)用戶,其實(shí)我們可以直接在開機(jī)時(shí)進(jìn)行選擇,下面就跟著小編一起來(lái)看一下吧。...
次閱讀
如果我們想要打印文件,結(jié)果出現(xiàn)了Win11打印機(jī)狀態(tài)錯(cuò)誤的情況無(wú)法正常使用,這時(shí)候應(yīng)該怎么解決呢,其實(shí)這可能有多種原因造成,需要針對(duì)性來(lái)解決。...
次閱讀
bull; Edge Insiders 的驚人消息,因?yàn)槲④泟倓偘l(fā)布了內(nèi)部版本 95.0.1020.0。 bull; 處理 PDF 文檔的開發(fā)頻道用戶會(huì)感到驚喜。 bull; 您在 PDF 中的位置、之前...
次閱讀
鏡像文件是重裝系統(tǒng)時(shí)非常好用的文件,但是制作鏡像文件是比較麻煩的事情,所以一般重裝系統(tǒng)都會(huì)選擇在網(wǎng)上下載。下載完之后使用就非常方便了,只要幾步就能完成,下面一起看看吧。...
次閱讀
怎么安裝最新的顯卡驅(qū)動(dòng)?win11顯卡驅(qū)動(dòng)安裝教程 1.單擊任務(wù)欄中的放大鏡圖標(biāo)以調(diào)出Windows11搜索欄。 2.搜索設(shè)備管理器并單擊您看到的第一個(gè)條目。 3.單擊顯...
次閱讀
如何在Windows11上安裝新的媒體播放器 是的,您可以在穩(wěn)定版Windows11上安裝新的媒體播放器,方法如下。 在 Windows 11 上,有一個(gè)新版本的媒體播放器應(yīng)用程序取代了 G...
次閱讀
微軟很快將在不支持的硬件上運(yùn)行 Windows 11 的設(shè)備上顯示桌面水印,但事實(shí)證明,擺脫它非常容易。 根據(jù)最近的一份報(bào)告,這一切都?xì)w結(jié)為快速注冊(cè)表編輯器。 在注冊(cè)表編...
次閱讀
微軟現(xiàn)在正式向Microsoft Office推出新版本。Microsoft Office的更新帶有一個(gè)新的更新版本13512.20000。 向用戶推出的最新版本的Microsoft Office是Microsoft Offic...
次閱讀