入门

开始学习

为什么学习 Dart?

Dart 是由 Google 开发的现代编程语言,主要用于构建 Web、移动端和桌面应用。它是 Flutter 框架的官方语言,具有以下特点:

🚀

高性能

JIT 和 AOT 双编译模式,开发时快速热重载,生产时编译为高效的本地代码

🔒

空安全

编译时静态检查空值引用,消除空指针异常,提高代码可靠性

🎯

类型安全

强大的类型系统,支持泛型、类型推断,同时保持代码简洁

🌐

跨平台

一套代码同时运行在 iOS、Android、Web、Windows、Linux、macOS

开发环境

开始 Dart 编程的最快方式是使用 DartPad:

  1. 访问 dartpad.dev(在线编辑器,无需安装)
  2. 或者安装 SDK:brew install dart(macOS)
  3. 推荐 IDE:VS Code 或 IntelliJ IDEA(带 Dart 插件)

Hello World

main.dart
void main() {
  print('Hello, World!');
}