¡Preguntas sobre programación Java! ¡urgente! ! ! Escribiendo.
¿Importar? java.lang .thread;
¿Público? ¿clase? ¿Ejecutable4? {
¿Público? ¿Electricidad estática? ¿Vacío? principal(cadena?argumentos[])? ¿Tiro que cae? ¿Excepción de interrupción? {
¿Número? ¿Número? =?Nuevo? número();
número. dar número de hilo.();
hilo de dormir(500);
número.
}
}
¿Clase? ¿Número? ¿Utensilios? ¿Ejecutable? {
int? ¿Números reales? ¿Adivina el número? ¿Sensible? =?0,?Máx. =?100,?Mensaje;
¿Final? int? ¿Menor? =?-1,?más grande? =?1,?Éxito? =?8;
¿Hilo? darNúmeroHilo,? adivinaNumberThread
Número()? {
¿darNumberThread? =?Nuevo? Hilo(este);
adivinaNúmeroHilo? =?Nuevo? Hilo(este);
}
¿Público? ¿Vacío? correr()? {
¿Para qué? (int?cuenta?=?1;?verdadero;?cuenta++)? {
¿Y si? (Thread.currentThread()?==?giveNumberThread)? {
¿Y si? (¿Cuenta?==?1)?{
¿Número real? =?(int)? (Math.random()?*?100)?+?1;
System.out.println("¿Te doy un número aleatorio"?+?Número real?+?", adivina cuánto" ) ;
}? {
¿Y si? (¿número real?>?guessNumber)? {
¿Dejar un mensaje? =?Más pequeño;
System.out.println("Adivinaste que es más pequeño");
}?¿De lo contrario? ¿si? (¿número real?<?guessNumber)? {
¿Dejar un mensaje? =?Más grande;
System.out.println("Lo has adivinado");
}?¿De lo contrario? {
¿Dejar un mensaje? =?Éxito;
System.out.println("Felicitaciones, lo has acertado");
Regreso;
}
}
¿Probarlo? {
hilo dormir(1500);
}?Captura? (¿Excepción?e)? {
}
}
¿Y si? (Thread.currentThread()?==?guessNumberThread)? {
¿Y si? (¿Cuenta?==?1)?{
¿Adivina el número? =?(mín?+?máx)? /?2;
System.out.println("¿Mi primera vez"?+?Contar?+?¿Adivinar el número otra vez?+?adivinar número);
}?Qué ¿si? {
¿Y si? (¿mensaje?==?más pequeño)? {
¿Mínimo? =?guessNumber
¿Adivina el número? =?(mín?+?máx)? /?2;
System.out.println("¿Mi primera vez"?+?Contar?+?"Supongo que este número es"
+?Adivina el número); p>
}? ¿si? (¿mensaje?==?más grande)? {
Máx.
=?guessNumber
¿Adivina el número? =?(mín?+?máx)? /?2;
System.out.println("¿Mi primera vez"?+?Contar?+?"Supongo que este número es"
+?Adivina el número); p>
}? ¿si? (¿Mensaje?==?Éxito)? {
System.out.println("Lo logré");
Regresar;
}
}
¿Probarlo? {
hilo dormir(1500);
}?Captura? (¿Excepción?e)? {
}
}
}
}
}