기록

  • 홈
  • 태그
  • 방명록

2025/07/01 1

원자적 연산 CAS

원자적 연산이란 i = i + 1 같은 여러 스레드가 연산 시킬 수 있는 게 아니라 i = 1 같이 완벽히 하나만 연산할 수 있는 것이다. 이런 방식은 여러 스레드가 접근해도 값이 변하지 않는다. 자바는 원자적 연산을 제공한다.아래 예시는 AtomicInteger와 AtomicBoolean 사용 예시 이다.package thread.cas.increment;import java.util.concurrent.atomic.AtomicInteger;public class MyAtomicInteger implements IncrementInteger { AtomicInteger atomicInteger = new AtomicInteger(0); @Override public synchronize..

자바기초 2025.07.01
이전
1
다음
더보기
프로필사진

기록

  • 분류 전체보기 (341) N
    • 스프링DB (15)
    • 스프링강의 (66)
    • 개인공부 (97)
    • 자바스크립트 (15)
    • HTTP 강의 (6)
    • 자바8to11 (13)
    • 자바기초 (55) N
    • RestfulWebService (5)
    • Spring Cloud(MSA) (20)
    • JPA (14)
    • SpringBoot+Jpa (7)
    • SpringDataJPA (8)
    • QueryDSL (4)
    • SpringBootTestCase(Junit) (2)
    • AWS (10)
    • Algorithm (1)
    • TEST (1)

Tag

자바의정석, 공부, 자바의정석3판, 자바의정석 3판 정리, 정리,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바