Mobile

Runnable

OnEden 2023. 2. 7. 20:02

백그라운드 처리 방법

Thread와 Runnable의 차이점은 상속이냐 인터페이스냐의 차이

인터페이스는 재사용성이 좋기 때문에 Runnable이 추천됨.

 Runnable = 작업실행코드(Thread)가 어떻게 실행될지를 정의한 코드

 

 

cf. callable : (유사) 다른 thread에 의해 실행될 수 있는 클래스의 객체를 위한 인터페이스

                    (차이) callable은 return 값이 있고 exception 가능, but runnable은 불가능

                    (결론) runnable의 확장판이 callable

'Mobile' 카테고리의 다른 글

REST  (0) 2023.02.06
Java 와 Python  (0) 2023.02.02
안드로이드 비동기  (0) 2023.01.31
안드로이드 구성요소  (0) 2023.01.30
insecure bank 분석  (0) 2021.11.01