> 文章列表 > flutter学习之Dart语言

flutter学习之Dart语言

flutter学习之Dart语言

语言简介

Dart是由谷歌开发的计算机编程语言,它可以被用于web、服务器、移动应用 和物联网等地方的开发。

Dart诞生于2011年,号称要取代JavaScript。但是过去的几年中一直不温不火。直到Flutter的出现现在被人们重新重视。要学Flutter的话我们必须首先得会Dart。

官网:https://dart.dev/

环境搭建

要在我们本地开发Dart程序的话首先需要安装Dart Sdk

官方文档 https://dart.dev/get-dart

windows(推荐) http://www.gekorm.com/dart-windows/

mac 如果mac电脑没有安装brew这个工具首先第一步需要安装它: https://brew.sh/

brew tap dart-lang/dart
brew install dart

Dart 开发工具:

Dart的开发工具有很多: IntelliJ IDEAWebStormAtomVscode

例如在Vscode中配置Dart

  1. 找到vscode插件安装dart
  2. 找到vscode插件安装code runner Code Runner 可以运行我们的文件

第一个程序

main() {print('hello dart');
}

语法

变量定义

dart是一个强大的脚本类语言,可以不预先定义变量类型 ,自动会类型推倒。
dart中定义变量可以通过var关键字可以通过类型来申明变量。如下:

   var str='this is var'; //不指定类型会自动推导为StringString str='this is var';//指定类型,同上

常量

final 和 const修饰符
const值不变 一开始就得赋值,编译期要确定。
final 可以开始不赋值 只能赋一次 ; 它是运行时常量,即在运行时第一次使用前才初始化

永远不改量的量,建议使用final或const修饰它,而不是使用var或其他变量类型。