상세 컨텐츠

본문 제목

2021.03.18 Runnable 인터페이스 구현 과 Thread 클래스 상속의 차이

보안/java

by MustThanks 2021. 3. 18. 15:02

본문

반응형


start() 와 run() 비교
- 쓰레드가 실행되는 과정
= run()을 호출하면 클래스에 속한 메서드를 호출
= start()는 실행할 쓰레드가 작업을 실행하는데 필요한 호출스택을 생성한 다음에 run()을
호출하고 생성된 호출스택에 run()이 첫번째로 저장


Runnable 인터페이스 구현 과 Thread 클래스 상속의 차이
- Thread 클래스를 상속받으면 다른 클래스를 상속받을 수 없음
- Runnable 인터페이스를 implement 이 일반적인 구성

관련글 더보기

댓글 영역