2.0 KiB
2.0 KiB
Dart语言入门
Dart语言介绍
dart语言是由谷歌公司开发的网络编程语言,于2011年10月10日发布。可以通过官网进一步了解Dart语言
Dart开发环境安装和配置
操作系统:Windows、macOS、Linux 下载地址:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos
-
以macOS为例:解压缩到目录/Users/(macuser)/Dev/flutter/
-
配置:
vi ~/.bash_profile
- 编辑:
# 导出dart
export DART_HOME=/Users/(macuser)/Dev/flutter/flutter/bin/cache/dart-sdk
# 导出flutter
export FLUTTER_HOME=/Users/(macuser)/Dev/flutter/flutter
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=$DART_HOME/bin:$FLUTTER_HOME/bin:(其他导出项)
- 校验:
dart --version
配置编辑器:VS Code
主要内容
- Hello World
- 运行Dart代码
- Dart语言介绍
- 内置数据类型
- 内置数据类型
- 变量定义
- 条件控制语句
- IF ELSE
- 条件表达式
- Switch Case
- 循环
- for
- while
- do ..while
- break
- continue
- 高级用法
- 函数
- 函数定义
- 可选参数
- 命名参数
- 默认参数
- 异常处理
- try ..on
- try ..catch
- try ..finally
- 自定义异常
- 类和对象
- 定义类
- 类成员可见性
- 属性
- 构造函数
- 自定义构造函数
- 成员变量赋值
- 继承
- 继承
- extends、implements
- 混入(mixin)
- Lambda表达式
- Lambda Expression
- 函数返回Function
- 函数接收Function类型的参数
- 闭包
- 集合
- callable classes
- 设计模式(13-40)
- 常用设计模式的Dart实现