Flutter 之 Dart 入门

本文主要介绍了Dart的基础语法,包括注释、缩进、变量、常量、函数、流程控制语句以及异步处理的概念,如Future和Stream。此外,还提到了异步编程的关键字async和await,以及Dart中的级联操作和Assert断言的使用。
摘要由CSDN通过智能技术生成

加粗样式简介:很多移动开发者,都开始尝试了flutter开发,在开发flutter之前需要先掌握dart的基本语法。作为安卓开发转flutter的学习成本其实不大,只要看完这篇文章,进本就算是入门dart了,应对80%的开发任务没问题。

Dart基础语法

基本规则

注释及缩进

  • 单行注释 //XXXX
  • 多行注释。 /* XXXXX */
  • 文档注释。 ///或者/**开头
  • 分号用于分隔语句,添加在语句结尾
  • Dart的规范是2行缩进
  • 输出语句。print( object )

变量

1.var 接收任何类型的变量,一旦赋值,不能改变其赋值类型
2.dynamic和Object,其中Object是所有对象的基类。他们两个都可以在后期改变赋值
3.未初始化的变量的默认值都是null(包括numbers类型)

常量

1.final 定义的常量赋值一次
2.const变量是编译时常量,如果在类中使用,要定义为static const
3.实例变量可以为final但不能是const

函数

1.函数声明:dart函数声明如果没有显式声明返回值类型时会默认当做dynamic处理,注意,函数返回值没有类型推断
2.只有一个表达式的函数可以使用简写方式:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值