0 Replies - 22194 Views - Last Post: 09 January 2013 - 11:12 PM

#1 macosxnerd101  Icon User is offline

  • Games, Graphs, and Auctions
  • member icon

Reputation: 12297
  • View blog
  • Posts: 45,395
  • Joined: 27-December 08

[Link] Modern Threading for Not-Quite Beginners

Post icon  Posted 09 January 2013 - 11:12 PM


Multithreaded programming in Java has a reputation for difficulty, but most developers can untangle it with smart, designed-for-concurrency constructs that are standard with the Java platform. In this follow-up to my survey of basic modern threading techniques, I'll introduce some of the constructs in Doug Lea's java.util.concurrent package and also discuss a few standbys of Java threading horror -- which aren't actually such a big deal when properly worked around. All in all, I will touch on seven topics that can help you make the best, or the worst, of your multithreaded programs:

-Thread management (a recurring theme)
-Runnable vs Callable
-Shared resources and immutability
-Synchronized blocks
-Inter-thread communication: Signals and locks
-Executors and thread pools


Is This A Good Question/Topic? 0
  • +

Page 1 of 1