Flutter 探索(三)Dart 语法介绍

目录

  • Flutter 探索(一)入门前言
  • Flutter 探索(二)环境搭建配置
  • Flutter 探索(三)Dart 语法介绍(暂无内容)
  • Flutter 探索(四)工程文件目录结构及 main.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

与其他语言区别

资料

  • Dart 官方文档
  • Dart2.0 语言规范(英文)

你可能感兴趣的:(Flutter 探索(三)Dart 语法介绍)