- 1
- 0
- 约3.07千字
- 约 15页
- 2026-07-24 发布于北京
- 举报
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语言的
您可能关注的文档
- 星际飞船飞行员:术语表与故事概要.pdf
- 轻触开关产品规格与性能参数.pdf
- 沪教版五四制六年级上册数学 3.4百分比的意义.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件1.pptx
- 沪教版五四制六年级上册数学 等可能事件 (2).pptx
- 沪教版五四制六年级上册数学 3比和比例 比的基本性质课件1.pptx
- 沪教版五四制六年级上册数学 《分数运算的应用》.pptx
- 沪教版五四制六年级上册数学 2.9分数运算的应用课件.pptx
- 沪教版五四制六年级上册数学 2分数 分数、小数的四则混合运算课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的基本性质课件1(1).pptx
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)