'동기화블럭 실행 예제'에 해당되는 글 1건

  1. 2012.04.26 2012-4-26 동기화블럭 실행 예제

 

* lock flag : 한 프로세스가 작업을 끝내기 전에 다른 프로세스가 접근 하는 것을 막는 것.

* 동기화블럭 실행 예제

1. synchronized가 있을 때 예제
- 하나의 요청이 있는 동안 다른 하나의 요청이 대기하다가 하나의 요청이 끝나면 다른 요청이 실행된다.

- 결과 

 

- 동기화블럭 전 count
1. synchronized가 없을 때 실행
하나의 요청이 있는 동안 다른 요청이 들어와서 동시에 같은 결과를 받아 데이터 문제가 발생 된다.

 

- 실행결과

 

Posted by 조은성
,