Guys, can anyone give a simple practical example of LockSupport & AbstractQueuedSynchronizer use? Example given in javadocs is quite strained.<
LockSupport
AbstractQueuedSynchronizer
they are not meant for direct use in client code; more for helping building new concurrent classes.