Flutter与Dart语言基础:Dart特性及其在Flutter中应用.pptxVIP

  • 1
  • 0
  • 约3.07千字
  • 约 15页
  • 2026-07-24 发布于北京
  • 举报

Flutter与Dart语言基础:Dart特性及其在Flutter中应用.pptx

Dart基础主讲:Zeno老师

Dart是什么?Flutter为什么使用dart作为开发语言?

什么是Dart?为什么使用它?Dart是一个由谷歌开发的通用编程语言,后来被Ecma(Ecma-408)批准为标准。它用于构建web、服务器、桌面和移动应用程序。?Dart是一种面向对象的、类定义的、垃圾回收语言,使用C样式的语法可以随意地转换为JavaScript。它支持接口、mixin、抽象类、具体化泛型、静态类型等。为什么使用它?语法清晰简洁高性能JIT,AOT编译响应式

Dart部分特性Dart是AOT(AheadOfTime)编译的,可编译成快速,可预测的本地代码Dart可以JIT(JustInTime)编译,开发周期快,为Flutter热重载提供基础Dart可以轻松创建60fps运行的流畅动画和转场Dart的声明式编程布局,易于阅读和可视化,不需要单独的声明式布局语言,如:XML,JSXDart非常易于学习,具有静态和动态语言,编程人员都熟悉的特性

Dart重要概念所有东西都是对象,无论是变量,数字,函数,null等都是对象,所有对象都Object类的子类Dart语言是强类型编程,一旦确定类型,则不可改变变量类型,编译时会进行语法检查,但Dart允许弱类型语言式的编程Dart代码在运行前解析,指定数据类型和编译时常量,可以提高运行速度Dart语言的

文档评论(0)

1亿VIP精品文档

相关文档