當前位置:首頁 » 撥號測速 » 計算網速java

計算網速java

發布時間: 2021-02-09 23:21:39

❶ 下載速度java

關於進度條 首先你要獲取文件的大小,
JProgressBar.setMaximum(文件大小);
JProgressBar.setMinimum(0);

String urlStr = "https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/logo-.gif";
String path = "D:/";

String name = urlStr.substring(urlStr.trim().lastIndexOf("/"));

URL url = new URL(urlStr);
InputStream in = url.openConnection().getInputStream();

File file = new File(path + name);
FileOutputStream out = new FileOutputStream(file, true);

int counter = 0;
int ch;
byte[] buffer = new byte[1024];
while ((ch = in.read(buffer)) != -1) {
out.write(buffer, 0, ch);
counter += ch;
JProgressBar.setValue(counter);
System.out.println(counter + ":byte");
}
out.flush();
in.close();
out.close();
}

❷ 高分求java程序代碼 要實現網速測量。類似ping這樣的功能。

Java代碼
public class PingTest {
public static void main(String args[])
{
String[] addrs= {"www..com"};
if (addrs.length < 1)
{
System.out.println("syntax Error!");
}
else
{
for(int i=0;i<addrs.length;i++){
String line = null;
try
{
Process pro = Runtime.getRuntime().exec("ping " + addrs[i]+" -l 1000 -n 4");
BufferedReader buf = new BufferedReader(new InputStreamReader(pro.getInputStream()));
while((line = buf.readLine()) != null){

int position=0;
if((position=line.indexOf("Average"))>=0)
{ System.out.println(line);
String value="/blog/line.substring(position+10,line.lastIndexOf(""ms"));
System.out.println("your speed is:"+(1000/Integer.parseInt(value))+"KB");
}
}
}
catch(Exception ex)
{
System.out.println(ex.getMessage());
}
}
}
}

}
新年快樂 , 給分啊

❸ 如何使用使用Java實現測速功能

速度 = 距離 / 時間;

java 肯定是能實現的。前提需要移動設備,測量距離;

或者調用 XXX地圖的API,你自身有定位服務,能計算出距離;

❹ 求 JAVA 網速測試 代碼。最好不要復制粘貼網上的,很多有錯無法運行。

通過dos的ping命令

❺ 用Java如何實現實時監控電腦網速求簡單源代碼。

去用第三方軟體包Jpcap

❻ java用上傳一個文件測試網速怎麼寫代碼

2樓回答的不全面,我們公司做過相同功能的代碼。
思路是並發上傳和下載文件。
計算規單位時間內網卡吞吐量。(直接可以網路,會用到動態庫,代碼不少。貼補上來的)
如果只計算java的文件上傳和下載。不能代表當前設備的網速。

❼ 用Java編寫一個網路計算器

你這個已經算一個需求了。沒人會免費幫你的。

❽ 現想用java實現網路測速功能,詳情如下,如何實現

尊敬的用戶您好,請按照如下步驟進行檢查和判斷:
(1) 將您的電腦直接接入ADSL貓或LAN線路內,即排容除網路內其他電腦、設備干擾因素導致您網速變慢,如果測試網速正常,可能因網路設備故障或多台電腦使用導致網速變慢。
(2) 關閉您ADSL貓或路由器等網路設備無線功能,防止他人盜用或攻擊您的無線網路導致網速變慢,您若需要使用無線功能,需要設置無線密碼並定期更換密碼。
(3) 關閉您電腦上後台程序,尤其是一些P2P下載軟體,這些軟體在「盜用」您的網路帶寬,建議關閉一些陌生的進程。
希望我的回答能夠幫助您,更多詳情,請您登錄(安徽)電信網上營業廳查看,祝生活愉快!

❾ 用java寫一段代碼,怎樣獲得計算機當前總的下載速度!

1.c#等寫一個dll來獲得網速內 http://blog.csdn.net/luols/article/details/5844061
2.java調用容dll讀取

❿ java如何獲得當前的網路傳輸速度

1. JAVA還沒有API可以做到。
2. 可以通過腳本等到主機的網路流量:windown使用wmi,linux使用命令(watch -n 1 "/sbin/ifconfig eth0 | grep bytes")。

3. 另外就是SNMP協議,通過對於的MID獲得主機或者網路設備的流量。
java有個開源的實現叫做SNMP4J,你可以google 「SNMP4J 網路流量」搜索到大量信息。(
使用SNMP輪詢做實事流量監控的頻率不要太高,否則會有負載問題。)

熱點內容
網卡了的原因 發布:2021-03-16 21:18:20 瀏覽:602
聯通客服工作怎麼樣 發布:2021-03-16 21:17:49 瀏覽:218
路由器畫圖 發布:2021-03-16 21:17:21 瀏覽:403
大網卡收費 發布:2021-03-16 21:16:50 瀏覽:113
路由器免費送 發布:2021-03-16 21:16:19 瀏覽:985
孝昌營業廳 發布:2021-03-16 21:15:54 瀏覽:861
網速增速代碼 發布:2021-03-16 21:15:29 瀏覽:194
怎麼黑光纖 發布:2021-03-16 21:14:54 瀏覽:901
埠增大 發布:2021-03-16 21:14:20 瀏覽:709
開機沒信號是什麼原因 發布:2021-03-16 21:13:45 瀏覽:645