> For the complete documentation index, see [llms.txt](https://haluk-hackali.gitbook.io/flutter-dart-notes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://haluk-hackali.gitbook.io/flutter-dart-notes/dart/dart-notlari/constant-sabitlerled.md).

# Constant - Sabitlerled

* Sabitler içerisine bir kere veri atıldığında bir daha değiştiremeyeceğiniz yapılardır.&#x20;
* **final** ve **const** ismi ile kullanılırlar.&#x20;
* **const** değişken oluşturduğumuz anda hafızada oluşur.&#x20;
* **final** değişken oluşturulduktan sonra kod çalıştırıldığında hafızada oluşur.&#x20;
* **const** sınıf içinde kullanılmaz.&#x20;
* Genelde yaygın kullanım **final** dır.&#x20;
* Sabit kullanmak memory yönetimini rahatlatır.&#x20;
* Çünkü hafızada sabit için yer ayrılır ve değişim olmayacağı için açılan yer yeni bir değer\
  almak için beklemez.&#x20;
* Sadece kullanılma amaçlı değişkenler için kullanılması için uygundur.

```dart
final pi = 3.14;
final String mesaj = "merhaba";
const y = 20;
const double a = 20.9;
```
