[플러터]비동기 프로그래밍(Async Programming)

쿼티·2024년 4월 18일

플러터

목록 보기
21/33

Synchronous Programming
작업1 시작 -> 작업1 완료 (작업 중 cpu 사용 불가)
작업2 시작 -> 작업2 완료 (작업 중 cpu 사용 불가)


함수시작 - 2초 뒤 - Delay 끝

"future" 키워드 사용 시 - 비동기 프로그래밍(Async Programming) 활용 가능

계산 시작 1+1 함수 완료 - 2초 뒤 - 계산 완료: 2

<계산 시작 1+1 - (2초 동안 가만히 있음) - 계산 완료: 2 - 함수 완료> 가 아님! 2초 동안 가만히 있는게 아니라 함수 완료를 먼저 실행시킨다.

계산 시작 1+1 ~ 함수완료 ---2초 뒤 ---- 계산 완료: 2, 계산 완료: 4

profile
아무거나 만들자

0개의 댓글