동기형 프로세스

창진·2023년 7월 7일
0

자바 백엔드

목록 보기
2/5
post-thumbnail

자바 코드

package thread;

public class Synchronous {

	public static void main(String[] args) {
		print1();
		print2();
		for(int i=0; i<100; i++) {
			System.out.printf("main:%d\n", i+1);
		}

	}
	
	
	public static void print1() {
		for(int i=0; i<100; i++) {
			System.out.printf("sub1:%d\n", i+1);
		}
		
	}
	
	
	public static void print2() {
		for(int i=0; i<100; i++) {
			System.out.printf("sub2:%d\n", i+1);
		}
		
	}
	

}

깃허브 링크

자바 언어로 동가형 프로세스 과정을 구현했습니다. 간단한 출력 코드를 작성했습니다.

출력 결과

보시다시피, 이 예제에서는 하나의 메소드 실행이 완료된 이후에 다음 메소드가 실행되는 동기 방식의 특성이 확실히 드러나게 됩니다. 이를 통해 프로세스의 동기화가 원활하게 이루어지는 것을 확인할 수 있습니다.

profile
안녕하세요

0개의 댓글

관련 채용 정보