Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Dart 学习笔记

说明

  • 本页作为 Dart 语言的轻量入口页, 用于串起语法学习, 官方文档和 Flutter 生态关系.
  • 适合刚开始接触 Dart 时做快速导航.
  • 若目标是应用开发, 建议结合 Flutter 相关页面一起看.

学习路径

快速上手

系统学习

建议先掌握的主题

  • 变量, 函数和控制流.
  • 类, 继承与 mixin.
  • Future, async/await.
  • 集合类型与空安全.

Dart 与 Flutter 的关系

  • Dart 是语言本身.
  • Flutter 是基于 Dart 的 UI 框架与应用开发生态.
  • 学 Dart 时不必一开始就绑定 Flutter, 但进入应用开发后通常会一起使用.

使用建议

  • 如果目标是尽快上手语法, 先看 Samples 和 Cheatsheet.
  • 如果需要系统学习语言机制, 再进入 Language Tour.
  • 真正进入应用开发时, 建议结合 Flutter 学习笔记 一起看.

后续可继续补充的方向

  • 泛型与类型系统.
  • 异步编程模型.
  • 包管理与 pubspec.yaml.
  • 测试与工程结构.