동시성 썸네일형 리스트형 Live Study _ 10주차. 멀티쓰레드 프로그래밍 1. Thread 클래스와 Runnable 인터페이스 2. Thread의 상태 3. Thread의 우선순위 4. Main Thread 5. 동기화 6. 데드락 Thread를 알기 전에! Process 와 Thread : - Process는 운영체제에서 실행 중인 하나의 애플리케이션을 뜻한다. 운영체제로부터 실행에 필요한 메모리를 할당받아 애플리케이션의 코드를 실행하는데 이것이 Process이다. 그리고 하나의 애플리케이션은 다중 프로세스를 만들기도 한다. 예를 들어 Chrome 브라우저를 2개 실행하면 2개의 Chrome 프로세스가 생성된 것이다. - Thread 란 한 가지 작업을 실행하기 위해 순차적으로 실행할 코드를 놓것이다. 하나의 스레드는 하나의 코드 실행 흐름이기 때문에 한 프로세스 내에 스레.. 더보기 이전 1 다음