Current location - Training Enrollment Network - Books and materials - Java programming problems! Urgent! ! ! I am writing.
Java programming problems! Urgent! ! ! I am writing.
Import? Java . lang . runnable;

Import? Java.lang thread;

Public? Class? Runnable4? {

Public? Static electricity Invalid? Main (string? args[])? Throwing? Interrupt exception? {

Number? Number? =? New? number();

number . give number thread . start();

thread . sleep(500);

number . guessnumberthread . start();

}

}

Class? Number? Artifacts? Operational? {

int? Real number,? Guess the number? Min? =? 0,? Max. =? 100,? News;

Final? int? Smaller? =? - 1,? Bigger? =? 1,? Success? =? 8;

Threads? giveNumberThread,? guessNumberThread

Number ()? {

giveNumberThread? =? New? Thread (this);

guessNumberThread? =? New? Thread (this);

}

Public? Invalid? run()? {

For what? (int? Count? =? 1; ? True; ? count++)? {

What if? (Thread.currentThread()? ==? giveNumberThread)? {

What if? (Does it count? ==? 1)? {

Real number? =? (int)? (Math.random()? *? 100)? +? 1;

System.out.println ("Give you a random number"? +? Real number? +? ",guess how much");

}? Or what? {

What if? (real number? & gt? guessNumber)? {

Leave a message =? Smaller;

System.out.println ("your guess is small");

}? Or what? What if? (real number? & lt? guessNumber)? {

Leave a message =? Bigger;

System.out.println ("You guessed it");

}? Or what? {

Leave a message =? Success;

System.out.println ("Congratulations, you guessed it");

Return;

}

}

Try it? {

thread . sleep( 1500);

}? Catch? (exception? e)? {

}

}

What if? (Thread.currentThread()? ==? guessNumberThread)? {

What if? (Does it count? ==? 1)? {

Guess the number? =? (min? +? max)? /? 2;

System.out.println ("my first time"? +? Count? +? Guess this number again? +? guess number);

}? Or what? {

What if? (news? ==? Smaller)? {

Min? =? guessNumber

Guess the number? =? (min? +? max)? /? 2;

System.out.println ("my first time"? +? Count? +? "Guess this number is"

+? guess number);

}? Or what? What if? (news? ==? Bigger)? {

Max. =? guessNumber

Guess the number? =? (min? +? max)? /? 2;

System.out.println ("my first time"? +? Count? +? "Guess this number is"

+? guess number);

}? Or what? What if? (news? ==? Success)? {

System.out.println ("I succeeded");

Return;

}

}

Try it? {

thread . sleep( 1500);

}? Catch? (exception? e)? {

}

}

}

}

}