problem 1: What do you mean by the term thread? How do we start it? Name the two methods by which we might stop the threads?
problem 2: describe the complete life cycle of a thread.
problem 3: What do you mean by the term synchronization? When do we employ it?
problem 4: How do we set up the priorities for threads?
problem 5: Every call to wait consists of a corresponding call to notify which will finally end the waiting. Illustrate True/False.
problem 6: Declaring a method synchronized guarantees which the deadlock can’t take place. Illustrate True/False.
problem 7: A thread wishes to make a second thread ineligible for the execution. To accomplish this, the first thread can call the yield( ) method on the second thread. Illustrate True/False.
problem 8: A thread can build a second thread ineligible for the execution by calling suspend( ) method on the second thread. Illustrate True/False.
problem 9: The sleep( ) method must be enclosed in try...catch block. Illustrate True/False.
problem 10: The yield( ) method should be enclosed in try...catch block. Illustrate True/False.