Java Thread-Safe 간략 메모

페이지 정보

  • 조회 31
  • 작성일 2026.02.25 15:20

public class ThreadSafeTest {
    public int number = 0;
    
    public void method() {
        // 멤버변수는 Thread Safe 하지 않음 - 동기화 필요 {
        this.number = this.number+1; 
        this.number++; 
        // }
        
        // Thread Safe 하므로 동기화 필요 없음 {
        int number = 0; 
        number++;
        // }
        
        // Thread Safe 하지 않음 - 동기화 필요 {
        method_a(); 
        // }
        
        // Thread Safe 함 {
        method_b(); 
        // }
    }

    public int method_a() {
        this.number++;
        return this.number;
    }
    
    public int method_b() {
        int number = 0;
        number++;
        return number;
    }
}

[이 게시물은 이재민님에 의해 2026-03-04 13:54:05 개발에서 이동 됨]

댓글목록

등록된 댓글이 없습니다.