java synchronized keyword
[JAVA Thread](https://texonom.com/java-thread-71fac16aaf3342ca8e4a946c9464aa5d) 


Multi-Thread 상태에서 동일한 자원을 동시에 접근하게 되었을 때 동시 접근을 막음


### 안전하게 동시성을 보장할 수 있습니다. 하지만 비용이 가장 큽


> [자바 synchronized에 대하여](https://ktko.tistory.com/entry/%EC%9E%90%EB%B0%94-synchronized%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC)





