当前位置:首页 » 拨号测速 » 计算网速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