入门
开始学习
为什么学习 Dart?
Dart 是由 Google 开发的现代编程语言,主要用于构建 Web、移动端和桌面应用。它是 Flutter 框架的官方语言,具有以下特点:
高性能
JIT 和 AOT 双编译模式,开发时快速热重载,生产时编译为高效的本地代码
空安全
编译时静态检查空值引用,消除空指针异常,提高代码可靠性
类型安全
强大的类型系统,支持泛型、类型推断,同时保持代码简洁
跨平台
一套代码同时运行在 iOS、Android、Web、Windows、Linux、macOS
开发环境
开始 Dart 编程的最快方式是使用 DartPad:
- 访问 dartpad.dev(在线编辑器,无需安装)
- 或者安装 SDK:
brew install dart(macOS) - 推荐 IDE:VS Code 或 IntelliJ IDEA(带 Dart 插件)
Hello World
main.dart
void main() {
print('Hello, World!');
}