Velocidad de transferencia y tiempo estimado de finalizacion.
Alguien me podria decir como puedo implementar el calculo de la velocidad de transferencia y del tiempo estimado de finalizacion de un fichero?
Hola, si mira es sencillo:
public class MiTiempo {
java.util.Date _tiempo1 = null;
java.util.Date _tiempo2 = null;
boolean _terminado = false;
public MiTiempo () {
_tiempo1 = tomaTiempo ();
_terminado = mueveFichero ();
_tiempo2 = tomaTiempo ();
}
public java.util.Date tomaTiempo () {
return new java.util.Date();
}
public boolean mueveFichero () {
/* tu implementacion para mover
fichero etc...
retorna true si todo ok,
false si no
*/
}
public static void main(String [] args) {
......
}
}
Despues puedes restar los tiempos _tiempo1 y _tiempo2, ver segundos, milisegundos etc...