深入理解Dart编程语言
5星 · 超过95%的资源 需积分: 9 61 浏览量
更新于2024-07-21
收藏 9.85MB PDF 举报
"The.Dart.Programming.Language.03219277"
Dart是一种基于类的、面向对象的编程语言,旨在简化现代应用的开发,它能从小型脚本扩展到大型应用程序,并可编译为JavaScript,用于任何现代浏览器。这本书由Dart规范的负责人Gilad Bracha撰写,全面解释了Dart语言及其背后的思维。
《Dart编程语言》为程序员、计算机科学学生和其他合格的专业人士提供了一份权威的Dart语言描述。书中通过大量示例阐明关键编程构造,重点介绍了语言的原则,如可选类型和纯面向对象特性。
Bracha深入讲解了Dart中的反射,展示其如何演变成一种程序员可以轻松应用的形式,而不会导致程序过于庞大。他还分享了关于Dart的Actor风格并发模型和异步编程的宝贵见解。自始至终,他涵盖了语言语义和关键特性的设计思路,帮助读者不仅理解Dart的功能,还理解其工作原理。
本书将让你了解到:
1. Dart的对象模型,其中一切都是对象,甚至包括数字和布尔值。
2. Dart程序如何组织成模块化的库。
3. Dart函数如何结构化、存储在变量中、作为参数传递以及作为结果返回。
4. Dart创新的可选类型处理方法。
5. Dart如何处理表达式和语句。
6. 如何利用Dart的反射实现来对库、类、函数和对象进行自我检查。
7. 隔离(Isolates)和其他支持并发和分布的Dart特性。
8. 结论章节提供了对整个主题的总结和展望。
书中的章节安排如下:
- 第1章:介绍
- 第2章:对象、接口、类和混入
- 第3章:库
- 第4章:函数
- 第5章:类型
- 第6章:表达式和语句
- 第7章:反射
- 第8章:异步和隔离
- 第9章:结论
此电子书支持EPUB格式,该格式是开放的行业标准电子书格式,但不同阅读设备和应用程序对其支持程度不一。你可以根据自己的设备或应用设置自定义显示效果,包括字体、字号、单列或双列、横屏或竖屏模式,以及可点击或触控放大查看的图像。为了优化包含编程代码或配置示例的部分,建议在单列横屏模式下,将字体设置为最小,并查看类似印刷版书籍的代码图像链接。
《Dart编程语言》是一本深入介绍Dart的必备参考书籍,无论你是初学者还是经验丰富的开发者,都能从中受益匪浅。
2017-12-29 上传
2017-12-29 上传
2017-12-29 上传
2019-01-18 上传
2019-03-22 上传
2015-01-20 上传
2015-05-27 上传
2019-01-06 上传
2021-02-09 上传
ramissue
- 粉丝: 354
- 资源: 1487
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常