JAVA Basic 강의자료] 프로세스와 스레드
JAVA Basic 강의자료] 프로세스와 스레드
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
프로세스와 스레드
*Process
-실행 중인 프로그램
ex) word, 스타크레프트
*Thread
-프로세스 내부에서 실행되는 일련의 작업
ex) save or print, SCV or Hydra
자바의 Thread란?
*실행중인 프로그램 내의 순차적 제어흐름들
*자바 프로그램
-main 쓰레드가 main() 함수 수행
-finalize 쓰레드가 finalize() 함수 수행
*다중 쓰레드 프로그램
-동시에(concurrently) 여러 가지 작업을 할 수 있음
*이점
-실행 속도
-빠른 반응 시간
-동시성을 갚는 프로그램을 쉽게 작성
*다중 프로세스와 다중 쓰레드-성능과 크기
-통신의 효율성
*두 가지 방법으로 생성
'자바 > Java공부하기' 카테고리의 다른 글
JAVA Basic 강의자료] Thread 생성 (0) | 2016.09.06 |
---|---|
JAVA Basic 강의자료] Thread의 상태 (0) | 2016.09.06 |
JAVA Basic 강의자료] ObjectInputStream과 ObjectOutputStream (0) | 2016.09.06 |
JAVA Basic 강의자료] StringReader와 StringWriter (0) | 2016.09.06 |
JAVA Basic 강의자료] CharArrayReader와 CharArrayWriter (0) | 2016.09.05 |