新書推薦:

《
呼吸13:与自己的深度关系
》
售價:HK$
75.9

《
大家译丛:欧洲哲学史(1850—1930)
》
售價:HK$
74.8

《
政制秩序原理:转型
》
售價:HK$
140.8

《
远见:如何摆脱短期主义
》
售價:HK$
85.8

《
人生,体验而已
》
售價:HK$
64.9

《
无人公司:打造未来超级商业体
》
售價:HK$
76.8

《
精神障碍模型:一个精神病学教授的批判性反思
》
售價:HK$
107.8

《
图解大模型:生成式AI原理与实战(全彩)
》
售價:HK$
175.8
|
編輯推薦: |
实战讲解:通过实际项目案例帮助读者掌握仓颉的使用技巧,提升实践能力。配套资源丰富:460页教学PPT 490分钟实战讲解视频,全栈级仓颉开发教程,助你快速掌握鸿蒙生态核心语言。仓颉与华为技术生态深度结合:从基础语法到实战应用,用仓颉开启华为智能开发新时代。高效编码:帮助开发者提升编码效率,特别是在大规模数据处理和高性能计算场景中。前瞻性技术:探索仓颉语言在未来技术发展中的应用潜力,展现其在人工智能、云计算等领域的前景。
|
內容簡介: |
华为自研的仓颉(Cangjie)语言作为一款面向全场景应用开发的现代编程语言,通过现代语言特性的集成、全方位的编译优化和运行时实现,以及开箱即用的工具链支持,为开发者打造了友好的开发体验和卓越的程序性能。
來源:香港大書城megBookStore,http://www.megbook.com.hk 《华为仓颉语言编程从入门到精通》循序渐进地讲解了仓颉语言的核心知识,并通过具体实例的实现过程演练了开发仓颉语言程序的关键方法和流程。全书共 19 章,分别讲解了从仓颉语言的基础语法、数据结构、面向对象编程、网络编程到多线程与并发处理等内容,最后通过实战项目——圆角图片视图库的开发,系统展示了仓颉语言的核心语法知识和实际应用技巧。
《华为仓颉语言编程从入门到精通》通俗易懂而不失技术深度,案例丰富,实用性强,涵盖了华为开发技术的最新动态和实践案例,同时涵盖了其他同类图书中很少涉及的开发工具与平台介绍。《华为仓颉语言编程从入门到精通》适合华为仓颉编程语言的初学者和进阶读者作为自学教程,也可作为培训学校和各大院校的相关专业的教学参考书。
|
關於作者: |
刘陈
----------------------------
山东大学计算机通信硕士、HarmonyOS技术专家,现任浪潮信息资深移动开发架构师,精通Java、C、C 、Python、Objective-C、Swift等编程语言,10年Android、iOS开发经验,5年HarmonyOS开发经验。曾就职于HTC、联想,先后担任过软件开发工程师、项目经理、产品技术主管等职位。
|
目錄:
|
第 1 章 仓颉语言基础介绍
第 2 章 搭建仓颉开发环境
第 3 章 基础语法
第 4 章 表达式
第 5 章 元组和数组
第 6 章 函数
第 7 章 结构
第 8 章 枚举
第 9 章 面向对象编程
第 10 章 泛型
第 11 章 扩展
第 12 章 集合
第 13 章 包
第 14 章 异常处理
第 15 章 并发
第 16 章 I/O 流操作
第 17 章 网络编程
第 18 章 宏
第 19 章? 综合实战:圆角图片视图库
|
內容試閱:
|
在当今信息化、数字化快速发展的时代,软件开发作为推动技术进步的重要力量,正在不断演
变。尤其是在移动互联网和物联网发展的浪潮中,开发者们面临着巨大的机遇和挑战。华为作为全球领先的 ICT(Information and Communications Technology,信息与通信技术)解决方案提供商,始终坚持自主创新,积极推动国产化替代的发展战略。在此背景下,仓颉语言作为华为自主研发的编程语言,日益成为开发者们学习和应用的新选择。
近年来,随着全球科技竞争的加剧,信息技术领域的国产化替代愈发受到国家和企业的重视。
华为通过研发具有自主知识产权的编程语言,旨在为广大开发者提供一个安全、稳定且高效的开发平台。这不仅有助于提升国家在信息技术领域的自主可控能力,也为我国信息产业的健康发展提供了有力支持。华为仓颉语言的推出,标志着我国在编程语言领域迈出了重要一步,也为开发者们提供了更加灵活和高效的开发工具。
本书旨在深入浅出地介绍仓颉语言的核心知识和实际应用,帮助读者掌握鸿蒙系统开发的基本
技能。通过学习本书,读者不仅可以了解仓颉语言的基础语法和编程思想,还能通过实际项目的开发,全面掌握如何在华为的生态环境中进行高效的应用开发。希望本书能够为广大开发者提供有价值的参考,助力他们在国产化替代的浪潮中抓住机遇、迎接挑战。
本书的特色
生动有趣的案例
本书通过精选的实例,将抽象的编程概念与现实生活紧密结合,展现了仓颉语言的实际应用。
每个案例不仅富有趣味性,更贴近读者的日常生活,让学习过程充满乐趣,从而激发读者的学习兴趣和创造力。
系统化的知识架构
全书采用循序渐进的方式,系统地讲解仓颉语言的核心知识点。每一章的内容都经过精心设
计,确保读者在掌握基础知识的同时,逐步提高其编程技能。
丰富的历史背景资料
本书不仅关注当前的技术发展,还深入探讨了仓颉语言的历史渊源和发展历程。通过对相关历
史资料的详细梳理,读者能够更好地理解仓颉语言的设计理念及其在国产化替代过程中的重要性。
实用的开发技巧
在每个章节中,本书都提供了实用的开发技巧和最佳实践,帮助读者高效地进行软件开发。这
些技巧不仅适用于仓颉语言,也可以为读者学习其他编程语言提供参考。
丰富的练习与项目
本书配备了大量的练习题和项目案例,鼓励读者动手实践,以便加深对所学知识的理解。通过
实际动手操作,读者能够更加熟悉仓颉语言的特性,提升编程能力。
易于理解的语言表达
本书采用简洁明了的文字,避免使用复杂的术语,使得内容易于理解,适合各类读者,无论是
初学者还是有一定经验的开发者,都能从中获益。
赠送资源
本书附赠全书案例源代码、PPT 课件,以及视频教学资源,读者可以扫描下方二维码关注“博
雅读书社”微信公众号,输入本书 77 页的资源下载码,即可获得本书的下载学习资源。
致谢
本书在编写过程中,得到了北京大学出版社专业编辑的大力支持,正是各位专业出版人士的求
实、耐心和效率,才使得本书能够在这么短的时间内出版。另外,也十分感谢我的家人给予的巨大支持。由于本人水平和精力有限,书中存在纰漏之处在所难免,诚请读者提出宝贵的意见或建议,以便使本书的后续版本更臻完善。
最后感谢您购买本书,希望本书能成为您编程路上的领航者,祝您阅读快乐!
编者
|
|