搜索

pdf文档 Comprehensive Rust(日语) 202412

1.36 MB 381 页 0 下载 102 浏览 0 评论 0 收藏
所属分类: 后端开发 / Rust
语言 格式 评分
日语
.pdf
3
摘要
本课程是Google Android团队开发的免费Rust编程课程,涵盖从基础语法到高级主题的全面内容。课程分为多个专门主题,包括Android开发、Chromium浏览器开发、裸金属嵌入式开发和并发编程。课程目标是帮助学习者理解Rust的基本概念,并能够编写和修改Rust程序。文档还介绍了与C++和Java的互操作性、动态内存分配、并发处理以及使用Tokio进行异步编程等内容。
AI总结
《Comprehensive Rust(日语版)202412》是一份由Google Android团队开发的免费Rust编程语言课程,旨在帮助学习者从零开始掌握Rust语言的核心知识和实际应用。课程内容涵盖从基础语法到高级主题(如泛型、错误处理、并发性等),并分为四个主要部分: 1. **基础部分(Day 1-4)** - 包括Rust的基本语法、变量、值、算术、类型推论、控制流等核心知识点。 - 通过Hello World程序、斐波那契数列等练习巩固学习内容。 2. **专门主题** - **Android**:介绍如何在Android平台上使用Rust开发,包括与C、C++和Java的互操作性。 - **Chromium**:讲解Rust在Chromium浏览器中的应用,包括与C++的互操作性和第三方crate的使用。 - **裸金属(Bare-Metal)**:专注于嵌入式开发,涵盖微控制器和应用处理器的开发内容。 - **并发性(Concurrency)**:深入探讨Rust的并发模型,包括基于线程的传统并发和基于async/await的异步并发。 3. **课程结构** - 采用互动式教学形式,结合理论讲解和实践操作。 - 提供详细的代码示例和练习,帮助学习者巩固知识。 - 使用Cargo进行项目管理和依赖管理,支持本地代码运行。 4. **其他资源** - 提供多种语言版本的翻译内容,用户可根据需求选择。 - 部分案例和练习来自Rust by Example和Rust on Exercism等资源。 - 课程内容基于Apache 2.0许可证开放,支持社区反馈和改进。 课程目标是帮助学习者掌握Rust语言的核心概念,并能够独立开发或修改Rust程序。通过系统化的学习和实践,用户可以全面了解Rust的语法、 idioms以及在不同场景下的应用。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 369 页请下载阅读 -
文档评分
请文明评论,理性发言.