728x90
반응형
run()
: thread가 생성되지 않으며 run() 메서드만 실행된다. 즉, Single thread로 동작한다.
start()
: start() 메서드가 실행되면 thread를 새로 생성한 후 run() 메서드를 호출한다. 즉, Multi thread로 동작한다.
*샘플코드 #1 : start(), run() 에 따른 thread 생성 여부 확인
*샘플코드 #2 : start() 메서드 실행 시, run() 메서드 실행과 동일하게 작동
728x90
반응형
'Java' 카테고리의 다른 글
[Java] Eclipse maven build vs maven install (0) | 2023.01.17 |
---|---|
[Java] JAR vs WAR vs EAR (0) | 2023.01.17 |
[Java] call() vs apply() vs bind() (0) | 2022.11.17 |
[Java] Netty 프레임워크 이해 (0) | 2022.11.17 |
[Java] Spring Batch 기본 구조 이해 (0) | 2022.11.07 |