자바 멀티 스레딩과 병행 프로그래밍

자바 멀티 스레딩과 병행 프로그래밍

멀티 프로세스

더 이상 프로그램이 번갈아 루프 동작 동안 두 아래로 순차적으로 수행되지

 

멀티 스레딩은 프로그램을 열 수 있지만이 프로그램은 여러 기능을 번갈아 수행 할 수 있습니다 실행

여러 프로세스가 여러 프로그램을 열 수 있습니다

시작 방법은 자동으로 새로운 프로세스로 실행 메소드를 호출, 기본 사용 JNI를 달성하기 위해

시작 스레드 자신의 메커니즘이 자동으로 실행 방법을 트리거됩니다, 시작을 인식하고 두 단어를 실행하는 것과 동일

 

의 Runnable를 구현해야하는 클래스는 스레드를 의존 시작할 수 있습니다

운영 규칙을 다중 스레드

당신이 원하는 경우 시작 및 스레드 중 만 새 개체에

프로그램이 스레드 클래스 (단일 상속) 상속이 아닌 다른 캔을 상속하는 경우, 향후 프로그램 기능이 다른 클래스를 상속 할 필요 달성하는 경우, 더 많은 문제

공유 변수를 달성하기 위해 정적 변수를 사용해야합니다 스레드는 Runnable를 일반 변수는 변수가 달성 할 수있는 공유

멀티 스레딩 정보 공유

MPI 병렬 라이브러리는 C / C ++ 라이브러리 평행

 

 

멀티 스레딩 관리

게시 된 400 개 원래 기사 · 원 찬양 174 · 전망 170 000 +

추천

출처blog.csdn.net/hxxjxw/article/details/104936424