发布时间:2025-12-09 16:21:11 浏览次数:4
高校
Dart 语法清晰简洁,工具简单而强大。输入检测可帮助您尽早识别细微错误。Dart 拥有久经考验的 核心库 和一个已经拥有数以千计的 packages 生态系统
快速
Dart 提供提前编译优化,以在移动设备和 web 上实现可预测的高性能和快速启动。
可移植
Dart 可以编译成 ARM 和 x86 代码,因此 Dart 移动应用程序可以在 iOS,Android 及 更高版本上实现本地运行。对于 web 应用程序,Dart 可以转化为 JavaScript。
易学
Dart 是面向对象的编程语言,语法风格对于许多现有的开发人员来说都很熟悉。如果您已经了解C++,C# 或 Java,那么使用 Dart 也就是分分钟的事情。
响应式
Dart 可以便捷的进行响应式编程。由于快速对象分配和垃圾收集器的实现,对于管理短期对象(比如 UI 小部件),Dart 更加高效。Dart 可以通过 Future 和 Stream 的特性和 API 实现异步编程。
服务端开发
1、命令行应用
2、HTTP 服务端
Web 开发
Android 和 iOS 开发
| dart:async | 异步编程,提供Future,Stream 类 |
| dart:collection | 集合 |
| dart:convert | 不同类型的字符编码解码 |
| dart:core | Dart 语言核心功能,内置类型 |
| dart:html | 网页开发用到的库 |
| dart:io | 文件读写,IO相关 |
| dart:math | 数字常量及函数,随机算法等 |
| dart:svg | 事件和动画矢量图支持 |
Dart 官方文档