[Java] 스레드(Thread) 이해하기 -1 : 구조, 상태, 예시
·
Java/아키텍처 & 디자인 패턴
해당 글에서는 스레드에 대한 정의 구조, 상태, 예시와 단일 스레드, 멀티 스레드에 대한 이해를 돕기 위한 목적으로 작성한 글입니다. 1) 스레드(Thread) 1. 스레드(Thread) 💡 스레드(Thread)란? - 하나의 프로세스 안에서 독립적으로 실행되는 ‘작은 실행 단위’를 의미합니다. 💡 프로세스(Process)란? - 시스템에서 실행 중인 프로그램을 의미합니다. 2. Java에서 스레드(Thread) 💡 Java에서 스레드란? - Java에서 스레드는 ‘멀티 스레드(Multi-Thread)’을 지원하여 하나의 프로세스 안에 한 개 이상의 스레드를 지원하는 구조입니다. - Java에서는 멀티 스레드를 통해 ‘비동기식 및 병렬 애플리케이션’을 개발할 수 있습니다 [ 더 알아보기 ] 💡 비동기식 ..