This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Which of the following statements are true. Select all correct answers. A.The wait method defined in the Thread class, can be used to convert a thread from Running state to Waiting state. B.The wait(), notify(), and notifyAll() methods must be executed in synchronized code. C.The notify() and notifyAll() methods can be used to signal and move waiting threads to ready-to-run state. D.The Thread class is an abstract class Correct answers are: B and C. Why isn't A true? Shashi
Hi wait() method is used to used to move the thread from runnig state to ready to run state. So IMO this is same as putting a current thread in waiting state. SO i think A is also right ans. Am i right? ! Parag