Writing multithreaded java applications is not a piece of cake. Extra care must be taken because bad synchronization can bring your application to its knees. The JVM heap is shared by all the…
Continue reading here:
Java Concurrency with ReadWriteLock