작성
·
430
1
안녕하세요, Flows 강의를 듣는와중에 문의사항이 있어 질문드립니다.
강의 내용을 캡쳐한 것인데요.
여기서 launch{ } 를 통해 코루틴이 생성되고 simple() Flow 가 실행이 되는데 flow도 코루틴으로 이루어져 있어서 마치 동시에 실행되는 것처럼 보이는게 제대로 이해한건지 궁금합니다.
만약 simple() flow 대신 println("test") 와 같은 메인Thread 를 사용하는 함수가 작성되어 있었다면 test가 먼저 찍히고 I'm not blocked 1 이 먼저 나오는게 맞을까요??
아니면 I'm not blocked 1 이 나오고 test 가 찍히는게 맞을까요..?
감사합니다!