Topic (오늘의 주제)여러 스레드가 하나의 객체를 공유할 때 발생할 수 있는 동시성 문제와 스레드 안전성(Thread Safety) 핵심 한 줄: 여러 스레드가 하나의 변경 가능한 객체 상태를 동시에 사용하면 실행 순서나 메모리 가시성 문제 때문에 예상하지 못한 결과가 발생할 수 있다.Why (왜 사용하는가? 왜 중요한가?)실무: 웹 서버처럼 여러 요청을 동시에 처리하는 환경에서는 여러 스레드가 같은 객체를 사용할 수 있기 때문에, 동시성을 고려하지 않으면 데이터가 꼬이거나 값이 잘못 저장될 수 있다.구조적 의미: 멀티스레드는 여러 작업을 동시에 처리해서 처리량을 높일 수 있지만, 공유되는 변경 가능한 데이터는 안전하게 접근하도록 제어해야 한다.면접 의도: 지원자가 멀티스레드 환경에서 Race Con..