Android/Flutter Dart / const와 final / Compile time과 Run time에 대해서 TIL # 37


Android/Flutter Dart / const와 final / Compile time과 Run time에 대해서 TIL # 37

요즘 꾸준히 플러터를 학습 중이다. 어느 정도 학습하고 간단하게 프로젝트를 만들어 봐야겠다. 오늘은 플러터에서 사용되는 const와 final에 대해서 알아보려고 한다. 우선 이 두 가지에 대해 알려면 컴파일 타임과 런타임에 대해서 알고 가야 한다. 1. Compile Time 컴파일은 보통 C언어나 자바 같은 객체지향 언어에서 소스코드가 작성되고, 컴퓨터가 인식할 수 있게 작성된 코드를 기계어로 변환하여 실행 가능하는 프로그램을 만드는 과정이라고 할 수 있다. 안드로이드 스튜디오에서는 이 버튼을 누르면 제일 첫 번째로 컴파일이 된다고 할 수 있다. 즉, 컴퓨터가 알 수 있게 기계어로 변환되는 과정이라고 할 수 있다. 2. Run Time 두 번째로는 런타임이다. 런타임은 컴파일 과정을 마치고, 응용 프..


원문링크 : Android/Flutter Dart / const와 final / Compile time과 Run time에 대해서 TIL # 37