Flutter 探索(三)Dart 语法介绍

目录


Flutter 的开发语言采用的是 Dart,所以,了解且掌握 Dart 是至关重要的,那么我们决定从以下方面开始着手:

  • Dart 背景与特性
  • 变量
  • 类与方法(函数)
  • 组件
  • 特殊 Api
  • 与其他语言区别

Dart 背景与特性

Dart是针对任何平台上的快速应用程序的客户端优化语言

Dart语言是由 Google 主导开发的网络编程语言,于2011年10月10日发布,其目标在于成为下一代结构化Web开发语言。

Dart 同 Java、Js 很像,都是面向对象编程且单一继承。因为 Dart 与 Flutter 紧密结合,优势也是相同的,如热重载、全平台支持、友好的 UI 支持等等。

Hello World 示例:

void main() {
  print("Hello World!");
}

变量

Dart 在 2.0 版本成为了强类型语言,任何语言都会有整型、浮点型、字符型等数据类型,Dart 也有。

var

“强类型语言为什么会有 var?”
var 类型的变量能够自动推断变量类型,而Dart 虽然提供了 var 变量,但是它的所有类型是在编译前确定的,所以也会导致在 Dart 中的类型一旦赋值,类型便会确定,便不能再改变其类型

其他

关于Dart 的变量类型,阿伟
https://www.jianshu.com/p/3d927a7bf020


下面的不想写了,语法与其他语言类似,自己多敲一下,慢慢摸索学习是最快的

类与方法(函数)

特殊 Api

与其他语言区别

资料

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容