자바에서 스레드(Thread)작동
·
STUDY/JAVA
멀티스레드 프로그래밍은 자바의 핵심 기능 중 하나.특히 백엔드 개발에서 동시성 처리, 대용량 작업 분산, 비동기 실행 등을 구현할 때 필수적인 기술.이 글에서는 자바에서 스레드가 어떻게 작동하는지, 그리고 실무에서 어떻게 다뤄야 하는지 간단한 이론 중심으로 정리. 1. 스레드란?스레드는 프로세스 내에서 실행되는 독립적인 작업 단위입니다.자바 애플리케이션은 기본적으로 하나의 main 스레드로 시작하며, 추가 작업을 위해 여러 개의 스레드를 생성 가능.하나의 프로세스 → 여러 개의 스레드로 나뉘어 병렬 작업 수행 2. 스레드 방법 a. Thread 클래스 상속class MyThread extends Thread { public void run() { System.out.println("He..