2021-01-13 11:15:43 -05:00
|
|
|
### Relevant Articles:
|
|
|
|
|
|
|
|
- [Binary Semaphore vs Reentrant Lock](https://www.baeldung.com/java-binary-semaphore-vs-reentrant-lock)
|
2021-02-03 11:09:00 -05:00
|
|
|
- [Bad Practices With Synchronization](https://www.baeldung.com/java-synchronization-bad-practices)
|
2021-07-07 11:27:01 -04:00
|
|
|
- [Start Two Threads at the Exact Same Time in Java](https://www.baeldung.com/java-start-two-threads-at-same-time)
|
2022-01-05 07:22:48 -05:00
|
|
|
- [Volatile Variables and Thread Safety](https://www.baeldung.com/java-volatile-variables-thread-safety)
|
2022-02-28 23:13:20 -05:00
|
|
|
- [Producer-Consumer Problem With Example in Java](https://www.baeldung.com/java-producer-consumer-problem)
|
2022-03-16 09:25:15 -04:00
|
|
|
- [Acquire a Lock by a Key in Java](https://www.baeldung.com/java-acquire-lock-by-key)
|
2022-05-09 21:40:56 -04:00
|
|
|
- [Differences Between set() and lazySet() in Java Atomic Variables](https://www.baeldung.com/java-atomic-set-vs-lazyset)
|
2022-08-10 00:14:15 -04:00
|
|
|
- [Volatile vs. Atomic Variables in Java](https://www.baeldung.com/java-volatile-vs-atomic)
|
2022-08-25 12:31:46 -04:00
|
|
|
- [What Is “Locked Ownable Synchronizers” in Thread Dump?](https://www.baeldung.com/locked-ownable-synchronizers)
|
2022-10-26 10:24:42 -04:00
|
|
|
- [Understanding java.lang.Thread.State: WAITING (parking)](https://www.baeldung.com/java-lang-thread-state-waiting-parking)
|