Chapter 11 Self Test
1. How does Java’s multithreading capability enable you to write more efficient programs?
2. Multithreading is supported by the _________ class and the ________ interface.
3. When creating a runnable object, why might you want to extend Thread rather than implement Runnable?
4. Show how to use join( ) to wait for a thread object called MyThrd to end.
5. Show how to set a thread called MyThrd to three levels above normal priority.
6. What is the effect of adding the synchronized keyword to a method?
7. The wait( ) and notify( ) methods are used to perform _______________________.
8. Change the TickTock class so that it actually ...
Get Java, A Beginner's Guide, 5th Edition, 5th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.