Java Thread-Safe 간략 메모

청록비
5 read수정하기
 
 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 개발에서 이동 됨]
#Cloud#Infrastructure#Serverless#Tech2024