프로그래밍 공부

JAVA 쓰레드 동기화 1

카테고리 설명
  • 임계영역 - 동시의 여러 개의 쓰레드가 특정 소스코드 혹은 메서드를 동시에 접근 할 경우 해당 메서드를 서로 사용하려고 하는데 이처럼 여러 개의 쓰레드가 동시에 접근 할 수 있는 코드 영역 혹은 메서드를 임계 영역이라고 부른다. - 프로그램에서 임계 역역이 있을 경우 프로그램 전체의 심각한 오류를 발생 시킬 수도 있다. - 자바에서는 동기화를 통해 이러한 부분을 해결할 수 있다. 동기화 - 동기화를 하게 되면 임계영역 떄문에 발생되는 문제를 막아 줄 수있다. - 동기화를 하게 되면 쓰레드가 접근하는 순서대로 코드를 처리하고 늦게 도착하는 쓰레드는 기다렸다가 먼저 도착한 쓰레드의 작업이 완료가 되면 다음 쓰레드가 작업을 하게 된다. - 동기화는 메서드를 동기화 하는 방법과 코드의 일부분을 동기화 하는 방법..

    JAVA

    JAVA 쓰레드 동기화 NEW

    2022.08.13
    댓글