dart语法

final and const

如果您从未打算更改一个变量,那么使用 final 或 const,不是var,也不是一个类型。
一个 final 变量只能被初始化一次; const变量是一个编译时常量,(Const变量是隐式的final)
final的顶级或类变量在第一次使用时被初始化。
被这两个修饰的值无法被改变。final在第一次声明时需要初始化。const如果需要赋值,需要是编译时常量,而不是运行时常量。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 变量 变量的定义:dart中万物皆对象,包括java中认为的基础数据类型也是对象,所以我们初始化任何对象的时候,只...
    凤天凌阅读 1,024评论 1 1
  • 本文是对 Dart 语言的官方文档做了简单的翻译和总结,有不当之处敬请指正。如果有时间和精力建议通读官方文档 he...
    小小小超子阅读 10,692评论 8 22
  • 1、前言: 最近在学习Flutter,作为Flutter的编程语言,Dart语言语法的学习自然就编程重中之重。本文...
    Yagami3zZ阅读 1,540评论 0 0
  • 做一个善良的人 其实做一个善良的人便足够了 物欲横流的世界让我们学会了假装 还有欺骗 假装很强,假装很弱 我可以躲...
    pinky侯阅读 425评论 0 0
  • 今日最佳# 寒冷的雨夜 原本 躲在被窝里的我 见到了 骑着电动车 给我送来 雪花酥的 旖旎学妹 雪花酥 超甜超甜 ...
    周月亮阅读 152评论 0 1