스레드(Thread) - 1. Program vs. Process vs. Thread의 개념

Ⅰ. Program vs. Process vs. Thread의 개념

1. Program vs. Process vs. Thread의 개념

 - 프로그램 : 실행 가능한 형태의 소프트웨어

 - 프로세스 : 실행 중인 프로그램 (변수)

 - 스레드 : 프로세스의 작업 단위

    ※ 자바로 만든 프로그램에서도 스레드가 만들어지고 동작할 수 있음

 - Loading을 두번 실행하면 → 멀티 프로세스 (Multi-Process) 

 

2. Process의 구조

 

3. Java Program상의 Thread