중간에 다른 스레드가 끼어들 수 없이 한 덩어리로 끝나는 연산이다. 다른 스레드에게는 「아직 시작 안 했다」나 「다 끝났다」 둘 중 하나로만 보인다. count++ 는 읽기 · 더하기 · 쓰기 세 단계라 원자적이지 않고, AtomicInteger.incrementAndGet() 은 CPU 가 제공하는 한 번에 끝나는 명령으로 처리해서 원자적이다.

용어 목록


자신만의 철학을 만들어가는 중입니다.
최상단으로 이동했습니다!
확대 이미지

조회수: - · -

업데이트: