• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

Flows 와 Coroutine

23.11.01 16:59 작성 조회수 308

1

안녕하세요, Flows 강의를 듣는와중에 문의사항이 있어 질문드립니다.

 

강의 내용을 캡쳐한 것인데요.

여기서 launch{ } 를 통해 코루틴이 생성되고 simple() Flow 가 실행이 되는데 flow도 코루틴으로 이루어져 있어서 마치 동시에 실행되는 것처럼 보이는게 제대로 이해한건지 궁금합니다.

만약 simple() flow 대신 println("test") 와 같은 메인Thread 를 사용하는 함수가 작성되어 있었다면 test가 먼저 찍히고 I'm not blocked 1 이 먼저 나오는게 맞을까요??

아니면 I'm not blocked 1 이 나오고 test 가 찍히는게 맞을까요..?

답변 1

답변을 작성해보세요.