Terms you'll need to understand:
Techniques you'll need to master:
In this chapter, you review the basics of Java multithreaded functionality, which is what allows a Java program to do several things simultaneously . An example of the power behind this functionality is allowing users to click a button that saves a record to the database while displaying changing status messages. Sun's certification assignment requires you to write a multithreaded application. This requirement isn't optional. If you don't get this part correct, it's an automatic failure. You will need to design multithreaded functionality into the database portion of your project. In particular, you are required to allow several clients to make simultaneous requests to the database. Chapter 7, "Databases and Atomicity," describes how to do this, but the thread principles are explained in this chapter. |