아하
생활
대단한멧새102
대단한멧새102
19.03.14

안드로이드 쓰레드가 궁금합니다.

안드로이드는 싱글쓰레드모델로 알고 있습니다.

공부중에 Asytask 사용시에 쓰레드를 생성해 doInBackground 에서 동작하는걸로 알고있습니다.

그리고 handlerThread의 looper 에서는 message queue 내에 순사적으로 message 와 runnable 를 수행한다고 알고 있습니다.

그렇다면 메인쓰레드와 백그라운드쓰레드 2개로 안드로이드는 구현되는걸로 이해해야하나요??

55글자 더 채워주세요.
1개의 답변이 있어요!
  • 씩씩한꿩160
    씩씩한꿩160
    19.03.15

    main thread 하나는 필수이고,

    worker thread(background thread)는 하나 이상 가질 수 있습니다.

    질문처럼 thread 종류는 메인스레드와 나머지 스레드로 구분지을 수 있지만, 개수는 2개 이상일 수도 있습니다.