[Dart] final와 const는 뭐가 다를까 (ft. JS와 JAVA와의 비교)
Dart의 const와 finalFlutter를 시작하려면 Dart 언어를 알아야하는데, 기본적인 자료형 외에도 필수로 적할 키워드가 있다.바로 const와 final인데 이 두 키워드는 불변성을 나타내고 있지만 사용목적은 다르다. Java나 JavaScript를 이미 해 본 사람이라면 이 키워드 자체는 익숙한데 또 그것과 다른 점도 있다. ✔️ final의 특징런타임을 포함해 한 번만 할당 가능하다final로 선언된 변수는 한 번만 값을 할당할 수 있다. 할당 시점은 런타임을 포함해 언제든 가능하지만 그 이후 다시 변경할 수 없다.final name = 'Flutter'; name = 'Dart'; // Error: name is final and cannot be reassigned.위는 선언 시 할..