오늘의 학습 목표 Thread Safety에 대해 설명 하시오 (키워드: lock, synchronized, deadlock, ThreadLocal, etc) Static, Final 키워드에 대해 설명 하시오 (키워드: 사용이유, 장단점, etc) TIL Thread Safety 스레드 안전성(thread safety)은 여러 스레드가 동시에 코드의 특정 부분을 실행할 때 프로그램이 예상한 대로 동작한다는 것을 의미합니다. 스레드 안전성은 공유 데이터의 일관성을 유지하고, 예기치 않은 버그를 방지하기 위해 중요합니다. 여러 스레드가 동시에 같은 데이터에 액세스하려고 하면 데이터 무결성 문제가 발생할 수 있습니다. 예를 들어, 한 스레드가 데이터를 읽는 도중에 다른 스레드가 동일한 데이터를 수정하면, 첫..