| 
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