深入理解Dart编程语言:构建现代应用
5星 · 超过95%的资源 需积分: 9 56 浏览量
更新于2023-03-16
收藏 9.85MB PDF 举报
"深入理解Dart编程语言"
《Dart编程语言》是由Gilad Bracha编写的,他是Dart语言规范的主要负责人。这本书共787页,ISBN-10为0321927702,ISBN-13为9780321927705。本书旨在为程序员、计算机科学学生以及相关专业人士提供一份权威的Dart语言介绍。
Dart是一种基于类、面向对象的语言,适用于构建结构化的现代应用,可从小型脚本扩展到大型应用程序,并且能够被编译为JavaScript,在任何现代浏览器中使用。书中详细解释了Dart语言及其背后的思维,通过大量实例展示了关键的编程构造,强调语言的原则,如可选类型和纯面向对象特性。
在《Dart编程语言》中,读者将了解到:
1. Dart的对象模型:Dart中一切都是对象,包括数字和布尔值。
2. Dart程序如何组织成模块化库。
3. Dart函数的结构、存储方式、作为参数传递和作为结果返回的方式。
4. Dart独特的可选类型系统:这使得编写代码时可以更加灵活,同时保持静态类型的优点。
5. Dart处理表达式和语句的方式。
6. 如何利用Dart的反射机制来检查和操作库、类、函数和对象。
7. Dart的actor风格并发模型,它提供了对异步编程的支持。
8. Isolates和其他支持并发和分布的Dart特性。
本书不仅涵盖了语言的语义,还解释了关键特性的设计原理,帮助读者理解Dart为何以这样的方式工作,而不仅仅是如何使用它。对于阅读电子版的读者,可以根据设备或应用程序的设置自定义显示效果,包括字体、字号、单双列模式、横竖屏以及点击或轻触以放大图示的功能。
此外,书中可能包含编程代码或配置示例,为了优化这些元素的展示,建议在单列、横屏模式下,将字体调至最小,以获得最佳阅读体验。如果可流式格式可能影响代码列表的呈现,书中的链接会引导读者查看与印刷版样式一致的代码图像。点击链接后,可以查看高保真度的代码图像,再次点击链接则可返回之前的页面视图。
《Dart编程语言》是一本深入探讨Dart的详尽指南,无论是初学者还是有经验的开发者,都能从中受益,提升对Dart语言的理解和应用能力。
385 浏览量
440 浏览量
158 浏览量
108 浏览量
107 浏览量
295 浏览量
2019-03-22 上传
385 浏览量
164 浏览量
THESUMMERE
- 粉丝: 23
最新资源
- MATLAB图像批处理:获取文件列表与自动转换技术
- 智能制造系统解决方案资料包下载指南
- Note-it:高效信息记录与管理工具
- Python基础语法合集:初学者指南
- Python文件操作技巧:从打开到编码全方位解析
- 为台式设备添加网站语言支持:react-language-keyboard技术解析
- React App入门指南:项目构建与脚本使用
- 探索p5.js实现的蛇形游戏开发技巧
- 使用Docker构建Go语言的Oracle客户端
- 幼儿园必备:英文字母歌Flash动画课件
- eGalaxTouch触控驱动更新5.12.0.12204详细说明
- CUDA加速的高斯混合模型预期最大化在matlab中的实现
- SimpleEngine: 高度模块化的Java 2D游戏开发引擎
- Python文本文件读写全攻略:掌握基本操作与步骤
- 法明德拉 - HTML技术探讨
- 星巴克菜单数据分析:卡路里与胆固醇的探索