2.2 Chapter Goals

 < Day Day Up > 



2.2 Chapter Goals

After completing this chapter, you should be able to:

  • Program simple Java programs that contain threads.

  • Explain a simple memory management and execution model, similar to the one used in the Java virtual machine (JVM).

  • Understand how programs use contexts to control multiple threads.

  • Understand what nondeterminism is and why it occurs in concurrent programs.

  • Identify race conditions in programs and be able to eliminate them.

  • Understand how the synchronized statement and the wait and notify method calls work in Java, and know some of the rules for their use.

  • Understand what deadlock is, how it can occur, and how to prevent it.



 < Day Day Up > 



Creating Components. Object Oriented, Concurrent, and Distributed Computing in Java
The .NET Developers Guide to Directory Services Programming
ISBN: 849314992
EAN: 2147483647
Year: 2003
Pages: 162

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net