《 Dart 语言》课件 CH00-课程介绍-3_第1页
《 Dart 语言》课件 CH00-课程介绍-3_第2页
《 Dart 语言》课件 CH00-课程介绍-3_第3页
《 Dart 语言》课件 CH00-课程介绍-3_第4页
《 Dart 语言》课件 CH00-课程介绍-3_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Dart

语言》

课程介绍Dart语言简介Dart

Google开发的计算机编程语言,被用于

Web、服务器、移动应用和物联网等领域的开发,是跨平台移动开发框架Flutter

和跨平台Web开发框架Angular

的开发语言。Dart语言的特点高效Dart

语法清晰简洁,工具简单而强大,输入检测可帮助尽早识别细微错误。Dart

拥有久经考验的核心库和一个已经拥有数以千计的

packages

生态系统。运行速度快、执行性能好Dart

是少数同时支持JIT(JustInTime,即时编译)和AOT(AheadofTime,运行前编译)的语言之一。Dart语言特点可移植Dart

可以编译成

ARM

x86

代码,因此

Dart

移动应用程序可以在

iOS

和Android

上实现本地运行。对于

Web

应用程序,Dart

可以转换为

JavaScript。易学Dart

是面向对象的编程语言,语法风格对于许多现有的开发人员来说都很熟悉。Dart语言特点响应式Dart

可以便捷进行响应式编程。由于快速对象分配和垃圾收集器的实现,对于管理短期对象更加高效。通过

Future

和Stream

特性和

API

实现异步编程。一切皆对象Dart

语言中一切皆为对象,所有对象都是类的实例,所有类都直接或间接继承

Object

类。Dart语言特点强类型Dart

是强类型编程语言,变量类型一旦确定就不能改变,但

Dart

语言允许弱类型语言式编程,也就是说变量的类型可以不在使用前声明。单线程Dart

语言采用单线程模型,不存在资源竞争和状态同步问题,使用

await

async

异步工具可以实现异步操作。主要内容课程特色Google

支持教育部产学合作协同育人项目成果案例式教学:

案例

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论