有知道的高手 麻烦给个实例或者相关的链接啊  找了半天没找到相关的东西

解决方案 »

  1.   

    我想要的是 上传或者下载时 实时显示传输的速度 JAVA真办不到么?
      

  2.   

    JAVA还没有API可以做到。
    可以通过脚本等到主机的网络流量:windown使用wmi,linux使用命令(watch -n 1 "/sbin/ifconfig eth0 | grep bytes")。另外就是SNMP协议,通过对于的MID获得主机或者网络设备的流量。java有个开源的实现叫做SNMP4J,你可以google “SNMP4J 网络流量”搜索到大量信息。(使用SNMP轮询做实事流量监控的频率不要太高,否则会有负载问题。)
      

  3.   

    就是楼上这个办法,没有api,但是可以自己计算正在上传下载的速度
    如果要获得其他程序的传输速度,必须调用windows或linux的api实现了
      

  4.   

    调用别人写的dll库(不过这个已经不能算是java做的了)