Website Information
    Web Site Information :.   Site Info    Whois    Traceroute    RBL Check  

Enter Web Site URL Address:
 

Top / Computers / Programming / Threads / Java /

Double-Checked Locking: Clever, but Broken
Though many Java books and articles recommend double-checked locking, unfortunately, it is not guaranteed to work in Java.
http://www.javaworld.com/javaworld/jw-02-2001/jw-0209-double_p.html
Javaworld.com  ~   Site Info   Whois   Trace Route   RBL Check  
Warning! Threading in a Multiprocessor World
Many authors advocate the double-checked locking idiom to access a Singleton object in an intuitively thread-safe way. Unfortunately, for counterintuitive reasons, double-checked locking doesn't work in Java.
http://www.javaworld.com/javaworld/jw-02-2001/jw-0209-toolbox_p.html
Javaworld.com  ~   Site Info   Whois   Trace Route   RBL Check  
Programming Java Threads in the Real World, Part 9
Discussion of two more architectural solutions to threading problems: a synchronous dispatcher (or 'reactor') and an asynchronous dispatcher (or 'active object').
http://www.javaworld.com/javaworld/jw-06-1999/jw-06-toolbox_p.html
Javaworld.com  ~   Site Info   Whois   Trace Route   RBL Check  
Programming Java Threads in the Real World, Part 8
Discusses architectural solutions to threading problems. Takes a look at threads from the perspective of an object-oriented designer, and at how to implement threads in an object-oriented environment, focusing on the implementation of asynchronous method
http://www.javaworld.com/javaworld/jw-05-1999/jw-05-toolbox_p.html
Javaworld.com  ~   Site Info   Whois   Trace Route   RBL Check  
Programming Java Threads in the Real World, Part 7
Reader/writer locks let multiple threads safely access a shared resource in an efficient way.
http://www.javaworld.com/javaworld/jw-04-1999/jw-04-toolbox_p.html
Javaworld.com  ~   Site Info   Whois   Trace Route   RBL Check  
Programming Java Threads in the Real World, Part 6
How to implement the Observer pattern (used by AWT/Swing for its event model) in a multithreaded environment.
http://www.javaworld.com/javaworld/jw-03-1999/jw-03-toolbox_p.html
Javaworld.com  ~   Site Info   Whois   Trace Route   RBL Check  
Programming Java Threads in the Real World, Part 5
Timers let you perform fixed-interval operations, such as animation refreshes.
http://www.javaworld.com/javaworld/jw-02-1999/jw-02-toolbox_p.html
Javaworld.com  ~   Site Info   Whois   Trace Route   RBL Check  
Programming Java Threads in the Real world, Part 4
A condition variable adds to wait the ability to not wait when the condition you're waiting for has already taken place; and a counting semaphore lets you control a pool of resources without sucking up machine cycles in polling loops.
http://www.javaworld.com/javaworld/jw-12-1998/jw-12-toolbox_p.html
Javaworld.com  ~   Site Info   Whois   Trace Route   RBL Check  
Simple Java Thread Management Library (SJT.Mgmt)
An easy to use library for adding thread management in Java applications. The library comes from early experience with JServ's lack of thread management, and recent posts to the java developer forums. [Open source]
http://simplethread.sourceforge.net/
Sourceforge.net  ~   Site Info   Whois   Trace Route   RBL Check  
Singletons with Needles and Thread
Presents two approaches to creating thread-safe singletons.
http://www.javaworld.com/javaqa/2002-01/02-qa-0125-singleton4_p.html
Javaworld.com  ~   Site Info   Whois   Trace Route   RBL Check  
 


Page 1/4« Previous1234Next »
  IP Index    TLD Index    Domain Index    Site Index New   Copyright © 2024 Cybernet Quest.