경쟁 상태
-
[Java Multithreading] 리소스 공유와 임계 영역Java/Multi Threading 기초 2022. 10. 27. 12:58
Java Multithreading 멀티스레딩의 개념과 Java에서의 활용법을 공부하고 정리하는 시리즈입니다. 이전 포스팅까지는 주로 멀티스레딩 자체에 대한 설명이나, 멀티스레딩을 통해 개선할 수 있는 부분 위주로 살펴본 것 같습니다. 그러면 이제는 멀티스레딩을 부주의하게 사용했을 때에 어떤 문제를 직면할 수 있는지 살펴보겠습니다. 꼭 new Thread 혹은 extends Thread라고 하지 않아도 웹프로그래밍을 하고 있다면 자연스럽게 멀티스레딩 환경에 있다는 것은 앞선 포스팅에서 이미 설명했고, 그리고 제가 관심을 가지고 있는 것이 바로 웹프로그래밍이기 때문입니다.😄 리소스 공유 앞서 설명한 내용을 최종적으로 정리해보겠습니다. 리소스란 말 그대로 프로그램에서 활용할 수 있는 자원을 말합니다. 현실적..