Different types of locks in Java

Different types of locks in Java

  1. Locking Mechanisms in Java
  2. Java Concurrent Locks
    1. Interface Lock https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Lock.html
    2. Java Locks https://jenkov.com/tutorials/java-util-concurrent/lock.html
    3. Guide to java.util.concurrent.Locks https://www.baeldung.com/java-concurrent-locks
  3. How to Use Locks in Multi-Threaded Java Program? https://www.geeksforgeeks.org/java/how-to-use-locks-in-multi-threaded-java-program/
  4. Synchronization vs Lock https://stackoverflow.com/questions/4201713/synchronization-vs-lock
  5. Java distributed locks
  6. Java ReadWriteLock
  7. Java FencedLock
  8. Java CountDownLatch
  9. https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.html
  10. https://www.geeksforgeeks.org/reentrantreadwritelock-class-in-java/
  11. https://www.geeksforgeeks.org/difference-between-readwritelock-interface-and-reentrantreadwritelock-class-in-java/

Links to this note