Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/10/2012, 12:20
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 7 meses
Puntos: 306
Respuesta: problema con HashMap

Lo que preguntaste al principio no es lo mismo que lo que preguntas después.

De todas formas, el código que has puesto funciona bien

Código Javascript:
Ver original
  1. public class TimerC {
  2.  
  3.     public static void main(String[] args) {
  4.         MyTimer timer1 = new MyTimer(26954208388119L, "77.209.184.53");
  5.         MyTimer timer2 = new MyTimer(26954208388118L, "178.139.7.27"); 
  6.     }
  7. }
  8.  
  9. class MyTimer{
  10.    
  11.     Long macAddress;
  12.     String ip;
  13.    
  14.     public MyTimer(long mac, String ipAddress){
  15.         this.macAddress = mac;
  16.         this.ip = ipAddress;
  17.  
  18.         Timer timer = new Timer();
  19.         TimerTask timerTask = new TimerTask() {
  20.             @Override
  21.             public void run() {
  22.                 System.out.println("mac " + String.valueOf(macAddress) + " ip " + ip);
  23.             }
  24.         };
  25.  
  26.         timer.schedule(timerTask, 30*1000,30*1000);
  27.         System.out.println("timer created, mac:" + String.valueOf(macAddress) + " ip " + ip);
  28.     }
  29. }

Da como resultado

Cita:
timer created, mac:26954208388119 ip 77.209.184.53
timer created, mac:26954208388118 ip 178.139.7.27
mac 26954208388118 ip 178.139.7.27
mac 26954208388119 ip 77.209.184.53
mac 26954208388119 ip 77.209.184.53
mac 26954208388118 ip 178.139.7.27
mac 26954208388118 ip 178.139.7.27
mac 26954208388119 ip 77.209.184.53
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.