백그라운드 처리 방법
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 |