프로젝트1_1. Dart의 기본 (5) - 동기와 비동기


프로젝트1_1. Dart의 기본 (5) - 동기와 비동기

지금까지는 코드가 순서대로 진행되는 동기 프로그래밍을 알아보았다. 이제부터는 코드의 순서가 달라질 수 있는 비동기 프로그래밍에 대해 알아본다. 1. Future Future는 미래에 어떠한 일을 하거나 값을 받아올 것임을 의미한다. void main() { return_String(); //Future.delayed를 면저 실행 print("1"); print("2"); print("3"); } void return_String() { //Future.delayed 함수는 Duration을 통해 실행 시점을 제어할 수 있다. Future.delayed(Duration(seconds: 2), () { print("Future String"); }); } 실행결과를 보면 return_String 함수를 먼저..


원문링크 : 프로젝트1_1. Dart의 기본 (5) - 동기와 비동기