Comenzamos leyendo la práctica, ya queda poquito y hay que apurar el tiempo. Nos repartimos el trabajo, uno pregunta dudas del videojuego, mientras el otro se pone con la práctica. Compilamos Ding, compilamos Dong, DingDongPoor pero este tiene un pequeño fallo que nosotros debemos de solventar. La solución que te dan es lanzar dos Threads, para realizar dos cosas a la vez: que imprima Ding cada vez que le das al INTRO y Dong cada segundo. Al principio cambiamos el código de TwoThreads y sólo conseguimos que imprima Dong, y al dar al Intro no ocurre nada. Después de 20 min comiendonos la cabeza, llegamos a la conclusión de que no hemos entendido como funciona jajaja así que empezamos otra vez. Bueno y esto es la respuesta para que funcione el Ding y el Dong a la vez, les hemos puesto comentarios para que si no lo habeis entendido os sirva de ayuda, o eso esperamos:
import java.io.IOException ;// para la excepción del Ding
{Thread.sleep(1000);// Corre el tiempo
System.out.println(“DONG!”);//Imprime Dong!}
}
}
Y así conseguimos que el Ding se imprima cada vez que pulsas ENTER y Dong al mismo tiempo se imprima cada 3 segundos.Espero que me haya explicado jajaja, sino poneis un comentario. El resto de la práctica lo intentaremos durante la semana. Saludos!!!
1 Comentario(s)
RSS de los Comentarios Identificador URI de TrackBack
Deja un comentario

Hombre, dejar ahí el código sin más, sin una discusión, un análisis, un contar…