Share this post! |
| Vote this! |
|
Threads
and processes are the basic units of execution in concurrent Java
programming. Every process has at least one thread, and all of the
threads in a process share its resources. Understand the benefits of
threads and why it's essential to use them safely.
Introduction to Java threads
Learn
how to use the thread-safe, well-tested, high-performance concurrent
building blocks in the java.util.concurrent package, introduced in Java
SE 5. And find out how to avoid both common and lesser-known concurrency
pitfalls.
Take advantage of tools developed by IBM researchers for testing, debugging, and analyzing concurrent Java applications.
In response to advances in multicore processor hardware, approaches to
writing concurrent applications for the Java platform are diversifying. Concurrency
support in two alternate languages for the JVM — Scala and Clojure —
eschew the thread model. Learn about the actor and agent concurrency in those
languages, and about third-party Java and Groovy libraries that implement those
models. And learn more about fork-join, a multicore-friendly concurrency enhancement
in Java SE 7.
Highly
Recommended Reading After Above
java,
Programming
0 comments:
Post a Comment